我正在执行批处理文件作为预构建事件。然而,批处理文件期望用户输入继续(即,“键入x以继续”)
是否有办法在预构建事件中输入'x'后跟'Enter',以便继续进行。
此外,我有第二个批处理文件在第一个批处理文件之后运行。预构建过程是等待第一个完成还是会在调用第一个批处理文件后立即执行第二个批处理文件?如果是这样,我可以在预构建中添加等待或暂停吗?
答案 0 :(得分:1)
将呼叫功能与新行一起使用,并在调用第一个批处理文件后调用第二个批处理文件。 How to: Specify Build Events
call C:\MyFile.bat
call C:\MyFile2.bat
您可以使用|来管道用户输入字符语法
<强> e.g:强>
x与enter键一起发送到批处理文件。
call echo x|C:\MyFile.bat
注意:如果项目是最新的并且没有触发构建,则不会运行预构建事件