バッチファイルがあります。実行が終了した後、つまりすべてのコマンド ラインが実行された後、cmd.exeウィンドウは開いたままになります。ただし、バッチファイルがジョブを終了した直後に閉じたいと思います。
これまでのところ、バッチファイル内のコマンドを使用してcmdウィンドウを閉じようとしましたがexit
(デスクトップにもショートカットがあります)、うまくいかないようです:
tncserver.exe C:\Work -p4 -b57600 -r -cFE -tTNC426B
exit
バッチファイルがあります。実行が終了した後、つまりすべてのコマンド ラインが実行された後、cmd.exeウィンドウは開いたままになります。ただし、バッチファイルがジョブを終了した直後に閉じたいと思います。
これまでのところ、バッチファイル内のコマンドを使用してcmdウィンドウを閉じようとしましたがexit
(デスクトップにもショートカットがあります)、うまくいかないようです:
tncserver.exe C:\Work -p4 -b57600 -r -cFE -tTNC426B
exit
最初のコマンドでスタックしていることを意味しない場合は、自動的に閉じる必要があります。
あなたの例では、自動的に( なしでexit
)または明示的にexit
. 問題は、実行している最初のコマンドが正しく返されないことにあると思います。
回避策として、使用してみることができます
start "" tncserver.exe C:\Work -p4 -b57600 -r -cFE -tTNC426B
start
動作するとを追加しましたexit
。両方がないと機能しませんでした
start C:/Anaconda3/Library/bin/pyrcc4.exe -py3 {path}/Resourses.qrc -{path}/Resourses_rc.py
exit