如何制作一个dos下自动重新重启并计数50次的批处理?作者: JonePeng 时间: 2005-1-1 00:00 你的意思是倒计时50秒后自动重启,还是让电脑重启50次?作者: Michael 时间: 2005-1-1 00:00 当然是倒数50次,谁没事儿用50次重启啊。作者: JonePeng 时间: 2005-1-3 00:00 呵呵,我的重启50次的猜想太过幼稚可笑了吧。
回楼主的问题:
只需用MSDOS 7.1启动盘的两个程序:wait.com和shutdown.com。wait.com的用法很简单:wait [time]。
另外如果在规定时间范围内没有按任意键就返回errorlevel值0,否则返回按键的ASCII码。因此该批处理这样写就行了:
@echo off
echo The computer will reboot in 50 seconds,
echo Press any key to cancel...
wait 50
if not errlevel==0 shutdown r