延时,定时,嗯,还是有些用的。。。比如,定时、延时关机、休眠,当然还可以做其他的,我们要做的是不用第三方工具,让 Win 自身搞定延时定时这些事。
其实延时只需要一个 timeout 命令就好了,定时的话可以在计划任务中设置,当然命令行有 at 命令提供。
如果只是想延时关机、重启,那么 shutdown 命令自带的 -t 参数就可以满足了,休眠使用 timeout 是因为休眠不支持 -t 参数,只好这样
@echo off
timeout /t %1 /nobreak
shutdown /h
以上代码保存为 .bat 格式,%1 是需要延时的秒数,通过 FileMenu Tools 或 cmd 传递一下就可以延时休眠了,而且 shutdown 是可以换成其他命令做其他事情的。。。
提醒,timeout 是 2003 以上系统提供的新命令,还在用 XP 的童鞋只能用
ping -n %1 127.0.0.1 >nul
来凑合一下了。。
来自93876软件园