|
|
1
9
答案是 start /wait [Your Command] 然后 echo %errorlevel% 以提取返回值。 -- 因为我喜欢写批处理文件。..(这是我的问题…) @echo off echo Waiting for program to exit... start /wait %* echo Return code was %errorlevel% 用.bat扩展名保存它。使用要运行的程序的命令行作为参数运行它。它将运行您给它的命令,等待它结束,然后打印返回值。 你也可以通过用你的应用程序替换开始/等待行来硬编码程序,因为正如文档(start/?)所说:
无论是否启用了命令扩展,如果从脚本调用winform,CMD都将等待winform。 |