解決策
File → prefference → サーチバーにterminal exitと入力 → Show Exit Alertの項目のチェックを外す。
windowsでvisual studio code (vscode)の統合ターミナルを使っていると時々出くわすこいつ。
The terminal process "C:\Windows\System32\cmd.exe" terminated with exit code: 9009.
環境変数のERRORLEVELが9009の状態でターミナルをexitした場合にこうなる。
cmd.exeでは、正しいコマンドを入力せずにEnterキーを押すとおなじみの文句が出る。
'〇〇〇' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
英語ならこう、
'〇〇〇' is not recognized as an internal or external command,
operable program or batch file.
この時のERRORLEVELを拝見してみよう。
>echo %ERRORLEVEL%
9009
この状態でexitコマンドを実行するとVScodeのウィンドウの右下に注意を促すポップアップが出現する。これがどうにも目障りだ。
これを回避するためには、settingsのShow Exit Alertの項目のチェックを外せばいい。そうすることで、exit codeが0ではないときでもアラートが出なくなる。