如何编写一个自动批处理文件来应对windows的自动关机

因为公司电脑对于没有加入域管理的电脑实行了每隔30分钟就开始倒计时关机的提示,可以用shutdown -a来解除关机倒计时命令,但是,有没有哪种方法可以一直解决这个问题,比如,禁用windows里面的什么进程,或者编写一个什么批处理文件,只要一弹出关机命令,就自动运行shutdown -a的命令,谢谢哦。

用批处理也可以,但占用系统资源,建议 直接把 shutdown.exe 改名,这样shutdown.exe就不能运行了.方便且不占用系统资源.需要批处理可以追问.方法是用批处理定时运行 -a命令.追问

如果改名shutdown.exe 为shutdown1.exe 为什么在开始运行输入shutdown -s 还是可以调出关机命令呢,我还是希望能在自动关机命令弹出的时候,系统能自动弹出取消关机的命令 。

追答

先看看能不能用取到弹出框

追问

谢谢哦,那请问,如果需要一个自动的批处理文件,该怎样编写呢,必须需要每次都人为去点击吗,还有一个,如果更名了shutdown 会不会影像正常关机呢,谢谢

追答

C:\WINDOWS\system32\dllcache

C:\WINDOWS\system32

这两个文件夹中的shutdown.exe改名

改名后不影响正常关机,只会对shutdown命令起作用.不是很推荐用脚本或软件监控弹出框.因为很...

@echo off
:loop
tasklist /fi "WINDOWTITLE eq 系统关机" /nh 2>nul|find "winlogon.exe" >nul&&shutdown -a
ping -n 150 127.1>nul
goto loop

以上代码保存为批处理文件(xx.bat),可每隔三分钟检测一次,或者把tasklist命令那行加到计划任务中.也可以让他.

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-10-14
@echo off
shutdown -a
另存为取消关机.bat
当出现这个关机的时候就运行一下就可以了
或者添加到计划任务里面去让每30分运行一次追问

我想实现的是,一旦系统提示关机,不用人去点,然后就能自动运行批处理程序去取消关机,不知道能不能实现,谢谢

追答

添加计划任务啊。
开始》》程序》》附件》》系统工具》》计划任务
其实说白了,还是用户权限的问题。你把用户账户设个密码。服务器就不可能远控你的电脑了

本回答被网友采纳
第2个回答  2013-10-14
删除 shutdown.exe
相似回答