用户在预构建事件期间输入了文本

时间:2015-11-17 13:23:14

标签: c# visual-studio batch-file pre-build-event

我正在执行批处理文件作为预构建事件。然而,批处理文件期望用户输入继续(即,“键入x以继续”)

是否有办法在预构建事件中输入'x'后跟'Enter',以便继续进行。

此外,我有第二个批处理文件在第一个批处理文件之后运行。预构建过程是等待第一个完成还是会在调用第一个批处理文件后立即执行第二个批处理文件?如果是这样,我可以在预构建中添加等待或暂停吗?

1 个答案:

答案 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 

注意:如果项目是最新的并且没有触发构建,则不会运行预构建事件