今天突发奇想,如果我结束一个系统进程会出现什么结果呢?其实,我早就有所耳闻,如果强行结束系统进程的话,系统会出现一分钟倒数计时关机对话框,某些病毒也会出现这种情况。
关于这种情况,总结了了一下,要避免的话,只有去杀毒了,不过当时仅仅只有60秒钟的情况下,谁会有时间去下载专杀工具呢?
下面,你可以用这个命令来结束倒数计时的对话框:
shutdown -a
这样的话,可以马上结束倒数关机的对话框,这样的话,你就有更多的时间来找到专杀工具,彻底解决这些东西,如果只是偶然出现的话,那么更好,这样可以彻底解决问题。
后来专门找了一下,其实就是一个DOS命令:shutdown的语法问题,下面给贴出来
---------------------------------------------------------------------------------------------
Shutdown
允许您关闭或重新启动本地或远程计算机。如果没有使用参数,shutdown 将注销当前用户。
语法
参数
- -l
- 注销当前用户,这是默认设置。-m ComputerName 优先。
- -s
- 关闭本地计算机。
- -r
- 关闭之后重新启动。
- -a
- 中止关闭。除了 -l 和 ComputerName 外,系统将忽略其它参数。在超时期间,您只可以使用 -a。
- -f
- 强制运行要关闭的应用程序。
- -m [\\ComputerName]
- 指定要关闭的计算机。
- -t xx
- 将用于系统关闭的定时器设置为 xx 秒。默认值是 20 秒。
- -c "message"
- 指定将在“系统关闭”窗口中的“消息”区域显示的消息。最多可以使用 127 个字符。引号中必须包含消息。
- -d [u][p]:xx:yy
- 列出系统关闭的原因代码。下表将列出不同的值。
值 说明 u 指定用户代码。 p 指定已计划的关闭代码。 xx 指定主要原因代码 (0-255)。 yy 指定次要原因代码 (0-65536)。 - /?
- 在命令提示符显示帮助。
注释
- 一旦指定了主要和次要原因代码,您必须首先为计划使用某种特定原因的每个计算机定义那些原因代码。如果目标机器上没有定义原因代码,则事件查看器无法记录正确的原因文本。
范例
要在 60 秒内关闭 \\MyServer,强制运行要关闭的应用程序,在关机后重新启动系统,指定一个用户代码,指定计划关闭系统,然后记录主要原因代码 125 和次要原因代码 1,请键入:
shutdown -r -f -m \\MyServer -t 60 -d up:125:1