在 windows 批处理文件中,如果 myScript.bat 运行 otherScript.bat,而在 otherScript.bat 中,第一行会有一个暂停。如何发送击键以跳过 myScript.bat 中的暂停?所以我的脚本不需要进行任何提取键击,也不会被暂停阻止。谢谢。

最佳答案

一种方法是使用 echo 命令为您执行按键操作。

例如:

myScript.bat

@echo OFF

@echo Calling otherScript.bat...
@echo | call otherScript.bat
@echo Done.

其他脚本.bat
pause
@echo Hello World

Stefan 的解决方案更灵活,允许您控制何时暂停或不暂停,但如果您由于某种原因无法修改 otherScript.bat,此解决方案将起作用。

关于batch-file - 如何跳过批处理文件中的暂停,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3583565/

10-14 17:03