Windows批处理如何结束一个进程?

4
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个回答

5
你很接近了!在批处理中,需要使用插入符号^转义管道字符|,而参数(delimstokens)之间不需要用,分隔。实际上,你可以完全省略delims。因此,你的命令总体应该是这样的:
for /f "tokens=5" %%a in ('netstat -ano ^| findstr 0.0.0.0:8080') do (taskkill /f /pid %%a)

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接