windows批处理程序

时间:2017-02-27 05:47:24

标签: batch-file netstat taskkill

TCP    0.0.0.0:8080           0.0.0.0:0              LISTENING       3808

如何使用pid终止此过程?

我的命令:

for /f "delims=, tokens=5" %%a in ('netstat -ano | findstr 0.0.0.0:8080') do ( taskkill /f /pid %%a )

1 个答案:

答案 0 :(得分:4)

你很亲密!您错过了管道符|必须使用插入符号^批量转义,并且参数(delimstokens)不以{分隔{1}}。实际上你可以完全离开delims。

总的来说,你的命令看起来像这样:

,