【发布时间】:2018-08-30 09:03:35
【问题描述】:
我需要创建一个批处理文件 (.bat),即使在已启动的程序终止后(为了检查控制台窗口输出),它也会使控制台窗口保持打开状态。为此,我尝试使用“/WAIT”开关:
@ECHO OFF
title test
@ECHO ON
start "" /WAIT "C:\My CLI Tools\7zip\x64\7za.exe"
但尽管使用了“/WAIT”开关,但在 7za.exe 终止后控制台窗口会自动关闭。 (显然,“/WAIT”开关只等待启动的程序终止)。
那么,即使在 7za.exe 被终止后,如何让控制台窗口保持打开状态?
【问题讨论】:
-
pause在最后,或者timeout /T 300是唯一的方法.. /wait 只告诉批处理等待 7z 终止。
标签: windows batch-file windows-console