无聊人写无聊作品大概说的就是我了,有人需要,于是乎这个无聊的东东就出现了。

原问题:自己的电脑不喜欢别人乱动,所以希望借助shutdown这个命令来关机,希望能有2个或者多个批处理来实现自动关机,希望实现的功能,第一次自动关机,第二次(或者三次)再开就可以正常使用,最好给说明每行的作用,先谢过了

解决方法如下:复制以下内容到记事本,保存为批处理。

[code=bat]
@echo off
if exist C:\nobird.txt (goto aa) else (goto bb)
:aa
del C:\nobird.txt
goto exit
:bb
echo nobird>>C:\nobird.txt
Shutdown.exe -S -t 30 -c "自动关机"
rem 提示消息为自动关机 关机时间设置为30秒
goto exit
:exit
exit[/code]

将文件复制到C:\Documents and Settings\你的用户名\「开始」菜单\程序\启动
文件夹下。

实现效果:首次运行时检查C盘下是否有nobird.txt,因为首次运行没有,创建一个,然后运行关机程序。如果是第二次运行,还是检查是否存在 nobird.txt,因为第一次创建了,所以第二次有这个文件,删除这个文件,然后退出程序,就不再关机。奇数次是会关机的,偶数次不会。over~

题外话,不喜欢别人动自己电脑就告诉他别用就是了,碍于面子,这样下去也不是办法,别人开就关机,你开就没事…–!

  2 Responses to “一个无聊批处理作品”

  1. 万一没有人动过电脑怎么办。。。[GRAVATAR=http://www.birdol.com/]9dac45835fd5633a8627d68516e4617e[/GRAVATAR]

    nobird 于 2009-9-27 13:23:45 回复

    那就只能先重启一次,再开机~ 呵呵~

  2. 可不可以在写个阻止电脑关机的批处理啊,刚要关机时,一运行就不关机了,那就可以互补了,呵呵[GRAVATAR=http://www.birdol.com/]9dac45835fd5633a8627d68516e4617e[/GRAVATAR]

    nobird 于 2009-9-30 23:02:36 回复

    阻止关机很简单,不过前提是你关机的时候用的是系统命令shutdown关的机,在程序倒计时的时候cmd中输入shutdown.exe -a就行了,不用很麻烦,不过这只能阻止很少一部分~~~

Sorry, the comment form is closed at this time.

   
© 2011 鸟儿博客 Suffusion theme by Sayontan Sinha