在Windows XP/2000下拒强行关机

从去年8月到现在,冲击波和震荡波让无数人的爱机无数次重启,折腾得要命。当然现在有了补丁,有了专杀工具,它们的威力已大大减弱。但还是常有一些人遭受它们的毒害,由于重启不得不关闭看得正好的电影,中止运行处于关键阶段的程序,因而丢失重要的数据,让人痛恨不已!那么能不能阻止由冲击波和震荡波引起的强制重启,先做完重要的工作,然后再去收拾这两个家伙呢?
为找到答案,我们有必要先了解一下WINDOWS XP的关机。Windows XP系统通过一个名为Shutdown.exe的程序来完成关机操作(位置在Windows\System下),一般情况下XP的关机是由关机程序shutdown.exe来实现的,关机的时候调用shutdown.exe。由此可知要阻止强行关机就是要取消对shutdown.exe的调用。而笔者发现冲击波和震荡波的关机重启都要调用这个程序,于是答案由此而生:
在弹出强行关机的对话框时,快速打开[运行]窗口(按下CTRL+R),输入“shutdown.exe -a”(注意有一个空格),回车,这时你可以看到强行关机的对话框消失了。然后就可以轻松地干掉冲击波和震荡波。
当然这种方法不仅可用于此,其它一些原因引起的关机也如法炮制。
shutdown.exe的参数:
shutdown.exe -a         取消关机
shutdown.exe -f         强行关闭应用程序。
shutdown.exe -m \\计算机名   控制远程计算机。
shutdown.exe -i         显示图形用户界面,但必须是Shutdown的第一个参数。  
shutdown.exe -l         注销当前用户。
shutdown.exe -r         关机并重启。
shutdown.exe -t时间       设置关机倒计时。
shutdown.exe -c"消息内容"    输入关机对话框中的消息内容(不能超127个字符)。
比如你的电脑要在23:00关机,可以选择“开始→运行”,输入“at 23:00 Shutdown -s”,这样,到了23点,电脑就会出现“系统关机”对话框,默认有30秒钟的倒计时并提示你保存工作。如果你想以倒计时的方式关机,可以输入“Shutdown.exe -s -t 3600”,这里表示60分钟后自动关机,“3600”代表60分钟。
如果想取消的话,可以在运行中输入“shutdown -a”。另外输入“shutdown -i”,则可以打开设置自动关机对话框,对自动关机进行设置。
虽然shutdown.exe是Windows XP下的程序,在Windows2000中是调用Windows下System中的Shell32.dll文件来实现关机的,例如“indir\RunDLL32.exe indir\System\Shell32.dll,SHExitWindowsEx 8”,但在Win2000也可利用它,方法如下:
在WINXP安装目录下的System32文件夹中找到Shutdown.exe,将它复制到Win2000安装目录下的System32文件夹中,在“运行”中输入“Shutdown.exe”,即可像在Windows XP中一样使用该程序了。
当然,shutdown.exe还有一些强大的功能,读者可以进一步实践探讨,充分利用 shutdown.exe 的强大功能。

转载于:https://blog.51cto.com/sixijian/46547

在Windows XP/2000下拒强行关机相关推荐

  1. Windows XP自带的定时关机功能以及我的基于此的小程序

    (2008-06-30 15:55 博客搬家拾遗) 不知道你有没有遇到过这种情况:     吃晚饭时开始全盘扫描,到睡觉之前还显示要再有3个小时才能杀完,可是杀毒软件没有"扫描完毕自动关机选 ...

  2. 解决Windows XP 系统下,用户登录一直循环提示激活

    在工作上,有时会使用到Windows xp系统下的场景 由于原生系统的限制需要激活.但并非完整.时隔不久就会出现文章中所描述的这个问题 问题原因 XP激活出错引起 表现 系统因"未激活&qu ...

  3. Windows XP系统下架设FTP服务器实例详解

    Windows XP系统下架设FTP服务器实例详解 [实例1]公司网络环境:ADSL + 路由器 + 交换机  + PC机,我们单位要在客户端架设FTP服务器,当然在服务器端也是可以的,主要用于内部资 ...

  4. 用友t3 xp系统服务器,用友T3-财务通windows xp系统下安装sql2005

    用友T3-财务通windows xp系统下安装sql2005用友T3-财务通windows xp系统下安装sql2005 第一次安装好sql2005.T3普及版后点系统管理,会弹出环境监测,主要内容为 ...

  5. 远程计算机组策略,利用Windows XP组策略实现远程关机

    windows XP组策略的功能很强大,其应用技巧往往有我们意想不到的作用.下文就是利用Windows XP组策略来实现系统远程关机的方法. 在Windows XP默认的安全策略中,只有管理员组的用户 ...

  6. Windows XP系统下添加任务计划常出现问题解决办法

    Windows XP系统下添加任务计划常出现问题解决办法 计划任务就是让电脑在指定的时间内执行指定的动作(计划动作),这些动作可以是一个程序,也可以是一个批处理,但是至少是可以运行的(通俗一些就是双击 ...

  7. 如何将windows xp系统下的outlook express6.0的邮件,帐号及通迅录导入Office Outlook xp/2003/2007中

    如何将windows xp系统下的outlook express6.0的邮件,帐号及通迅录导入Office Outlook xp/2003/2007中 1.此帮助以Outlook express6.0 ...

  8. xp计算机远程在哪里,如何开启windows xp系统下的远程桌面

    通常我们由于工作需要,可能需要远程控制对方的电脑进行功能,远程桌面操控电脑不仅方便而且省事安全,不过还是有很多用户需要远程桌面却不懂得如何开启配置和使用,那么接下来小编来给大家做详细介绍,具体一起来看 ...

  9. xp系统http服务器,关于windows xp系统下HTTP500内部服务器错误如何解决

    其实对于系统造成500内服务器错误的原因有很多,而且出现故障都是大家不愿意看到的,这个时候可能会因为这些故障让我们折腾很久才能搞定,用户表示在打开网站时出现了HTTP500内部服务器错误的提示,对于这 ...

最新文章

  1. 阿里云服务器部署项目
  2. CentOS6.4之文本编辑器Vi/Vim
  3. 设置centos6.5虚拟机时间同步
  4. java 事件cancel_ACTION_CANCEL事件和事件回传
  5. ubuntu14.04配置中文latex完美环境(texlive+texmaker+lyx)
  6. linux命令history作用,Linux命令:history命令历史的管理及用法
  7. 01-Windows下安装Node.js及环境配置
  8. C# 添加,修改,删除Xml节点
  9. 计算机无法搜索照片,电脑上照片查看器无法打开照片
  10. 基于Matlab的随机森林算法实现(附算法介绍及代码详解)
  11. SQL中模式的定义和删除
  12. java输出流 拒绝访问_java – 使用FileOutputStream时拒绝访问
  13. 视觉目标检测-05:使用目标区域的提取方法(手机iVcam与电脑iVcam之间相机的链接)
  14. 东塔靶场之文件上传cms--pluck
  15. memcpy、memmove、memcmp、memset函数的使用说明和模拟实现
  16. 6.案例 - 实现少量线程 处理多个客户端请求
  17. Category的用法
  18. 练习使用Geogebra【下载】中的SpreadSheet辅助作图
  19. 迪赛智慧数——柱状图(象形动态图):不同性别消费者点外卖频率
  20. 机械臂(一)---机器臂的启动

热门文章

  1. win11更新特别慢怎么办 windows11更新缓慢的解决方法
  2. 标签select选择框通过js来选择默认值;代码示例
  3. schedule event mysql_mysql计划任务:event schedule
  4. 盒子模型之内边距(HTML、CSS)
  5. 一维卷积神经网络_人人都能看得懂的卷积神经网络——入门篇
  6. [LeetCode]两两交换链表中的节点(Swap Nodes in Pairs)
  7. SSL WSS HTTPS
  8. Shell脚本学习-阶段二十七-命令解释一
  9. Shell脚本学习-阶段六-密钥的批量分发与执行
  10. 数据库的基本概念(三大范式,数据)