显示列表

批处理自身没有发现有类似 Sleep 这样的休息功能,有时有很多东西要处理,如果不休息一下,CPU会一直处在100%状态,是需要延时一下,释放一下资源。
有一个方法是引入 Wscript。

代码如下:
@Echo Off
Echo Start Sleep
Echo Wscript.Sleep(2000) > sleep.vbs
Start /Wait Wscript.exe sleep.vbs
Echo OK
Pause


这样会创建一个 sleep.vbs 脚本文件,让 Wscript.exe 去执行这个脚本,这个脚本是 Sleep 两秒钟。
这就起到了延时的作用了。

返回摘要 | 分类(批处理) | 访问(11) | 编辑