簡體   English   中英

批處理文件執行后,為什么CMD窗口沒有關閉?

[英]Why won't the CMD window close after Batch file execution?

我試圖通過將適當的命令放入批處理文件來執行文件。 完成文件執行后,命令窗口不會自動關閉。 我也嘗試過使用Exit命令,但是它不會自動關閉窗口。

我的批處理文件中的命令:

start "" /w /B /d "%CD%\Project-Aug-New\MyCardApi\trunk\src\build\bin" MyCardApiTest_32d.exe
exit 0

/w參數使START等待啟動過程退出。 去掉它:

start "" /B /d ...

這將使您的批處理文件繼續運行並立即退出。

從啟動命令中刪除/b (和/w )。 /b在同一窗口中啟動程序, /w使窗口保持打開狀態,直到程序終止。

您可以在最后關閉控制台

例如:

   start /b taskkill /F /IM bank01.exe
   ..
   ..
   taskkill /F /IM cmd.exe

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM