因此,我有一个要运行的命令,如下所示:

for /r %n in ("*.vdproj") do "C:/Program Files/Microsoft
 Visual Studio 10.0/Common7/IDE/devenv.exe" %n /build "BuildServer"


似乎可以在每个.vdproj文件上运行devenv来工作。但是,似乎并行运行它们并立即返回。这是个问题;我需要等到它们全部完成后,才能运行.bat文件中的下一步。我怎么能

1-在运行下一个驱动程序之前等待每个驱动程序“等待”完成

要么

2-等到devenv.exe全部完成后再继续吗?

最佳答案

诀窍是使用devenv.com而不是devenv.exedevenv.com将输出返回到控制台并完全达到所需的结果。

关于command-line - 对于使用devenv.exe的命令运行太快,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10416122/

10-10 18:55