我用的是windows 2002版本。我有一个 bat 文件运行在这个版本,但当它执行命令timeout /t 35
它给出了一个错误说'timeout' is not recognized as internal or external command, operabable proggram or batch file
我的代码:ECHO Start Firefox Starts start /B "" "C:\Program Files (x86)\Mozilla Firefox\firefox.exe" imacros://run/?m="login-google-adwords.iim" timeout /t 35
个
TIMEOUT.exe
我可以用什么来延迟?
谢啦,谢啦
4条答案
按热度按时间eqqqjvef1#
在服务器2008中。超时和ping都位于C:\Windows\System32中
因此,如果将timeout命令设置为C:\windows\system32\timeout /t5/NOBREAK,它就可以工作
gwbalxhn2#
ping
超时使用很少的CPU,工作正常。试试这个:
字符串
col17t5w3#
如果您不喜欢使用
ping
的建议,因为它很难看,请考虑将以下内容添加到批处理文件的末尾:字符串
然后在批处理文件中可以执行以下操作
型
延迟指定的秒数。
tyg4sfes4#
我最近经历了这个。结果是我设置了一个系统变量%Path%。创建另一个带有echo测试超时/t10的批处理文件
看看结果我还做了一个名为timeout.bat的批处理,它不停地重复回声。我发现许多命令不能在标题中,你不能设置系统变量而不承担后果。