Yol*_*Joe 4 sleep timeout batch-file
所以我创建了一个文本冒险批处理游戏,但在我的家用计算机上测试后,没有一个睡眠命令工作.我的家用电脑正在运行Win 8.1,用于创建游戏的笔记本电脑正在运行Win7.我不知道这是否是"睡眠"功能不起作用的原因..
但是,任何人都可以告诉我之间的差异sleep和timeout?为什么睡眠命令不再起作用?
Sleep是Windows Scripting Host命令(如JScript或VBScript).它不是一个cmd解释批处理的东西.
Timeout就像是pause指定时间后或按键时自动继续(除非使用/nobreak开关).
还有waitfor,暂停X秒或直到从另一台计算机或窗口接收到信号.
timeout并waitfor包含在Windows 7及更高版本中.为了与早期版本的Windows兼容,传统上,ping用于模拟这样的暂停:
ping -n 6 0.0.0.0 >NUL
Run Code Online (Sandbox Code Playgroud)
......会暂停5秒钟.(-n 6表示ping 6次.第一次ping响应是即时的,因此需要N + 1才能暂停N秒.)
有些人也choice /t习惯暂停.如果您愿意,请参阅Windows命令提示符相关页面中的如何睡眠5秒.可能存在对您安装的实用程序或资源工具包的引用,这使得Sleep 7可以安装在您的8.1桌面上尚未安装的Win 7笔记本电脑上.
| 归档时间: |
|
| 查看次数: |
5554 次 |
| 最近记录: |