4
TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 3808
このプロセスをpidで終了するにはどうすればいいですか?Windowsバッチプロセスを殺す
私のコマンド:
for /f "delims=, tokens=5" %%a in ('netstat -ano | findstr 0.0.0.0:8080') do (taskkill /f /pid %%a)
TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 3808
このプロセスをpidで終了するにはどうすればいいですか?Windowsバッチプロセスを殺す
私のコマンド:
for /f "delims=, tokens=5" %%a in ('netstat -ano | findstr 0.0.0.0:8080') do (taskkill /f /pid %%a)
あなたが近くにあります!パイプ文字|
は、キャレット^
を使用して一括してエスケープする必要があり、引数(delims
とtokens
)は,
で区切られていません。実際には、デリムを完全に残すことができます。
だから、トータルであなたのコマンドは次のようになります。
for /f "tokens=5" %%a in ('netstat -ano ^| findstr 0.0.0.0:8080') do (taskkill /f /pid %%a)