mai*_*rgs 11 command-line cmd batch-file
可能重复:
在DOS批处理文件中休眠
如何在批处理脚本中等待
我有一个用批处理文件启动的程序.
第一个模块需要10秒左右的时间进行初始化,我希望在调用第二个模块之前"睡眠"15秒,但我不希望它要求用户按下像"暂停"一样的键似乎要求.
所以,这就是我的意思:
echo %PATH%
pause 10
echo %PATH%
Run Code Online (Sandbox Code Playgroud)
在这个例子中,我希望在回声之间有10秒钟.这可能吗?我见过一些使用"ping 1.1.1.1"的例子,但它似乎并不能正常工作.
Gol*_*rol 17
ping -n 11 -w 1000 127.0.0.1 > nul
Run Code Online (Sandbox Code Playgroud)
更新
初学者的错误.Ping不会在请求之前或之后等待1000毫秒,而是在请求之间.所以要等待10秒,你必须做11次ping才能在其间有10秒的间隙.
sch*_*der 13
如果choice可用,请使用:
choice /C X /T 10 /D X > nul
Run Code Online (Sandbox Code Playgroud)
/T 10延迟的秒数在哪里.请注意,语法可能因Windows版本而异,因此请CHOICE /?确保使用.
| 归档时间: |
|
| 查看次数: |
119468 次 |
| 最近记录: |