我有一个可执行文件,其中提供了一些命令行选项以在静默模式下运行它。 但是当我使用命令行选项从命令提示符运行可执行文件时,它并没有等待可执行文件的完成。
我希望它应该等待exe的执行完成。
我不想在命令提示符中添加任何其他参数。 我想在可执行文件中处理这个问题。
有人可以帮忙吗?
答案 0 :(得分:0)
您要求的内容无法在可执行文件中处理。控制台正在启动可执行文件,而不是等待它退出。这是一个控制台问题,而不是可执行问题。您需要使用控制台的start
命令来运行可执行文件,以便您可以使用命令的/wait
参数:
start /wait myapp.exe /silent
或者使用批处理文件来运行可执行文件,然后让控制台运行批处理文件。批处理文件等待每个命令完成,控制台等待批处理文件完成。