怎样创建快捷方式关闭所有运行窗口

你是否曾经遇到过:打开了几十个应用窗口,想要一次性全部关闭?有很多免费软件能帮你做到,但其实你不需要额外的软件——以下便是实现的方法。

我们所要用到的就是taskkill命令,给它加上一些定制参数,让其杀掉除Explorer之外的所有进程——当然你也可以定制它做别的什么事情,记住,在实施之前,请务必仔细阅读本文。

 

创建关闭所有窗口的命令

你想做的第一件事便是打开命令行提示符并输入taskkill /?,这样你便能看到该命令的语法。选项可不少!

我们将用到一些操作符来完成任务,包括以下两个:

  • /F – 强制关闭应用程序(这是可选的,记住:强制关闭会丢失未保存的数据)
  • /FI – 使用过滤器,这正是魔力之所在。

过滤器命令可带一系列参数,这可以在帮助中查到,不过我们还是将它们列在下面:

 

Filters:    Filter Name   Valid Operators           Valid Value(s)    -----------   ---------------           -------------------------    STATUS        eq, ne                    RUNNING |                                            NOT RESPONDING | UNKNOWN    IMAGENAME     eq, ne                    Image name    PID           eq, ne, gt, lt, ge, le    PID value    SESSION       eq, ne, gt, lt, ge, le    Session number.    CPUTIME       eq, ne, gt, lt, ge, le    CPU time in the format                                            of hh:mm:ss.                                            hh - hours,                                            mm - minutes, ss - seconds    MEMUSAGE      eq, ne, gt, lt, ge, le    Memory usage in KB    USERNAME      eq, ne                    User name in [domain]user                                            format    MODULES       eq, ne                    DLL name    SERVICES      eq, ne                    Service name    WINDOWTITLE   eq, ne                    Window title    NOTE    ----    1) Wildcard '*' for /IM switch is accepted only when a filter is applied.    2) Termination of remote processes will always be done forcefully (/F).    3) "WINDOWTITLE" and "STATUS" filters are not considered when a remote       machine is specified.

现在我们已经看到了过滤器的可用参数,是时候将它们组合到一起了。例如,若想通过用户名杀掉所有应用程序,你可以使用下述命令以用户名“eq”(等于)geek来检查应用。

taskkill /F /FI "USERNAME eq geek"

唯一的问题在于这也会杀掉explorer.exe和dwn.exe,那样你的整个屏幕将会一闪而过,而开始菜单会完全消失——这或许不是你所希望的。幸好我们可以链接多个/FI参数实例来解决此问题,我们将用到IMAGENAME,这表示可执行文件的名称,而“ne”表示“不等于”我们不想杀掉的应用。

taskkill /F /FI "USERNAME eq geek" /FI "IMAGENAME ne explorer.exe" /FI "IMAGENAME ne dwm.exe"

如果你喜欢,可以进一步对其进行定制,讲那些你不想关闭的进程加到该列表上。这完全取决于你——只要记住:如果你不小心杀掉了Explorer.exe,你总是可以使用Ctrl+Shift+Esc来打开任务管理器,并在文件->运行菜单里重启该进程。

注意:如果你不想强制杀掉应用程序,就应删除掉/F参数。

创建关闭窗口的快捷方式

一旦你把命令搞掂了,很容易便能创建快捷方式——只要右击桌面并选择新建快捷方式即可。打开之后,你将完整命令填入定位框。

给它分配一个图标,并将快捷方式移到某处,你就大功告成了。现在无需任何附加软件,你便可以用一个快捷方式杀掉所有进程!

倘若你还觉得奇怪,可以在Windows System32imageres.dll文件中找到此图标。


注意:使用该快捷方式,风险自担,如果你的计算机崩溃了,请不要怪我们。我们警告过你了。

 

Advertisements
Post a comment or leave a trackback: Trackback URL.

发表评论

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 更改 )

Twitter picture

You are commenting using your Twitter account. Log Out / 更改 )

Facebook photo

You are commenting using your Facebook account. Log Out / 更改 )

Google+ photo

You are commenting using your Google+ account. Log Out / 更改 )

Connecting to %s

%d 博主赞过: