我将在Windows Server 2008中编写批处理脚本。该脚本是一个常规的Windows命令,需要等待几分钟才能执行脚本的下一行。 当我尝试sleep ,它说没有find命令。 命令是否被其他一些命令取代,如果没有,我怎么安装它。
Sleep.exe只是W2K3 RK的一个可执行文件,不需要安装。 我不明白为什么它不能在W2K8上工作。 下载并提取W2K3 RK,将sleep.exe复制到W2K8服务器,将其添加到系统path环境variables中,并将其放入batch file中。
在Windows Server 2008 R2中,要使用的命令是“超时”,它取代了“睡眠”
C:\ Windows \ System32 \ timeout.exe / T 10 / nobreak
移动到Win2K8(Powershell)的首选脚本语言。 开始 – 睡眠cmdlet将完成您正在查找的内容。
作为解决方法,你可以做一个ping -n 60本地主机(它不是一分钟,但你可以猜测多久),或者你创build一个小的vbs和调用cscript sleep.vbs
wscript.sleep dauer
据我所知,在Windows系列中没有睡眠命令。 唯一的事情是支持睡眠的powershell。
超时是在Windows Server 2008和Windows 7的正确命令您可以通过键入超时/?获得帮助。 在命令提示符如果你想使用ping然后尝试这个ping -w 5000 -n 1 1.0.0.0这将等待appromiate 5秒