:1
ping 1.1.1.1 -n 1 -w 60000
if %time% lss 23:00:00.00 goto 2
if %time% gtr 23:00:00.00 shutdown -s -t 1
:2
ping 1.1.1.1 -n 1 -w 60000
if %time% gtr 05:00:00.00 goto 1
if %time% lss 05:00:00.00 shutdown -s -t 1
其中:
用ping命令起缓冲作用,从而避免循环命令时占用CPU达100%;
“1.1.1.1”可换成其它
无响应的IP地址(反正我这里ping它是没有响应的);
60000是所用等待时间,等于1分钟,可以根据需要改值。
我也是刚学,还不会用“ELSE”句法,似乎用它结合IF命令,能写得更整洁些。
大大们帮忙用ELSE句法改正下哈~
:P
Last edited by mebanna on 2006-5-28 at 19:13 ]