我正在尝试运行一个批处理文件,该文件需要用户输入“y/n”才能执行进一步操作。我想调用这个批处理文件进行自动化,因为在自动化参数是或不需要在没有用户干预的情况下传递,知道如何实现它吗?
cmd /c setup.bat
现在如果
setup.bat
运行“是或否”需要选择以获得所需的结果就像现在这个
setup.bat
在自动化过程中调用。无论如何将"is"参数作为输入传递给 setup.bat
?
最佳答案
您可以使用像 < 之类的流运算符。在文件中每行写一个预期的答案(例如 foi)。使用 < 操作符将此文件传递给 setup.bat:
cmd /c setup.bat < foi
关于batch-file - 如何在不键入批处理文件的情况下进行用户输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12162749/