因此,我有一个要运行的命令,如下所示:
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.exe
。 devenv.com
将输出返回到控制台并完全达到所需的结果。
关于command-line - 对于使用devenv.exe的命令运行太快,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10416122/