标题: (搜索主题{15752})在批处理中暂停1-2秒
[打印本页]
作者: kyswzm
时间: 2005-10-4 11:14
标题: (搜索主题{15752})在批处理中暂停1-2秒
@echo off
rem 在这里等上1-2秒(不是等待按键啊),或者,在这里加一个无聊的长循环也可以啊
del nwpt2005.Exe
ren xnwpt2005.exe nwpt2005.Exe
Start nwpt2005.Exe
del shengji.bat
操作系统是XP,拜托!拜托!
---------- Edited by willsort ----------
修改原标题:新手,批处理的一个语句求助!
---------- Edited by willsort ----------
[ Last edited by willsort on 2005-10-4 at 22:00 ]
作者: Michael
时间: 2005-10-4 11:19
作者: kyswzm
时间: 2005-10-4 11:22
感谢大虾,具体给说说吧!
CHOICE /T 2 好像不行啊,是XP操作系统不支持这个命令,还是......
[ Last edited by kyswzm on 2005-10-4 at 11:30 ]
作者: chujiafu
时间: 2005-10-4 11:43
作者: kyswzm
时间: 2005-10-4 12:07
作者: kyswzm
时间: 2005-10-4 12:11
做的软件想有自动升级功能,用BAT文件方式。但在批处理里,需要暂停数秒,使启动BAT文件的程序有足够的时间关闭(BAT里要删除这个启动文件),万事具备,就是不会写这个DOS的暂停数秒的语句----不是等待按键啊(这样也可以)。大虾帮忙,我在网上找了很久了啊!
升级程序已经下载了,比如原程序是A.exe,我下载了新程序B.EXE,现在,要用BAT(批处理)文件来删除A.EXE,再重命名B.EXE----A.EXE就OK了。但那个BAT文件是A.EXE启动的,在它没有完全关闭之前,BAT删除不了它,要等上1-2秒!
bat 程序
@echo off
pause 现在是暂停,等待输入任意键后继续,不能完全自动啊
rem 在这里等上1-2秒,或者,在这里加一个无聊的长循环也可以啊
del nwpt2005.Exe
ren xnwpt2005.exe nwpt2005.Exe
Start nwpt2005.Exe
del shengji.bat
作者: JonePeng
时间: 2005-10-4 12:20
作者: kyswzm
时间: 2005-10-4 13:47
作者: zhupcl
时间: 2009-1-5 21:10