Batch file 批处理文件中超时命令的秒数值错误

Batch file 批处理文件中超时命令的秒数值错误,batch-file,Batch File,我正在循环检查windows平板电脑的电池状态。因此,我等待20秒来控制电池状态 当我打电话时 超时/t20/NOBREAK 它可以在20片平板电脑上正常工作。在一台平板电脑上,我有时会收到“等待12328783秒,按…”的回调,秒值是一个巨大的值 为什么平板电脑回调的等待时间完全错误?最好的猜测是机器使用的不是timeout.exe,可能是一个名为timeout.bat或timeout.cmd的批处理文件 要解决此问题,请将命令更改为: TIMEOUT.EXE/t20/NOBREAK 或:

我正在循环检查windows平板电脑的电池状态。因此,我等待20秒来控制电池状态

当我打电话时

超时/t20/NOBREAK

它可以在20片平板电脑上正常工作。在一台平板电脑上,我有时会收到“等待12328783秒,按…”的回调,秒值是一个巨大的值


为什么平板电脑回调的等待时间完全错误?

最好的猜测是机器使用的不是timeout.exe,可能是一个名为timeout.bat或timeout.cmd的批处理文件

要解决此问题,请将命令更改为:

TIMEOUT.EXE/t20/NOBREAK
或:

“%\uuuu APPDIR\uuuu%TIMEOUT.EXE”/T 20/NOBREAK

这种情况并非每次都会发生,在5种情况中有4种情况下效果良好。如果使用我提供的选项无法解决您报告的问题,则该问题将成为计算机问题,而不是脚本/编码问题,并且不在本网站的范围内。可能-可能
选择
可以解决您的问题。