Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Batch file 在cmd中使用超时而不使用键盘_Batch File_Cmd_Windows 10 - Fatal编程技术网

Batch file 在cmd中使用超时而不使用键盘

Batch file 在cmd中使用超时而不使用键盘,batch-file,cmd,windows-10,Batch File,Cmd,Windows 10,我想在cmd脚本中使用timeout命令,该脚本在没有连接输入设备的系统上运行。问题是,即使我使用/NOBREAK选项,它仍然会中止并抛出一个找不到输入设备的错误。这有什么办法吗 我的代码(这里没什么了不起的): 为此,只使用ping可能会更容易,而不是现在使用的ping somedevice-n 100>nul@GerhardBarnard,谢谢。感谢您发布代码,因为它使问题更加完整,但遗憾的是,timeout需要某种输入设备,它也不支持输入重定向,因此,没有办法解决这个问题。。也许我能想出一

我想在cmd脚本中使用timeout命令,该脚本在没有连接输入设备的系统上运行。问题是,即使我使用/NOBREAK选项,它仍然会中止并抛出一个找不到输入设备的错误。这有什么办法吗

我的代码(这里没什么了不起的):


为此,只使用ping可能会更容易,而不是现在使用的
ping somedevice-n 100>nul
@GerhardBarnard,谢谢。感谢您发布代码,因为它使问题更加完整,但遗憾的是,
timeout
需要某种输入设备,它也不支持输入重定向,因此,没有办法解决这个问题。。也许我能想出一些奇特的方法,但它没有真正的意义,因为使用
ping
可以获得类似的结果。好吧,我也很期待,谢谢你花时间
timeout 10 /NOBREAK
*Do stuff*