windows批量杀死一个进程
Posted
技术标签:
【中文标题】windows批量杀死一个进程【英文标题】:windows batch kill a process 【发布时间】:2017-07-17 15:27:48 【问题描述】: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】:你已经接近了!您错过了管道字符|
必须使用插入符号^
批量转义,并且参数(delims
和tokens
)没有被,
分隔。实际上,您可以完全排除定界线。
所以总的来说你的命令应该是这样的:
for /f "tokens=5" %%a in ('netstat -ano ^| findstr 0.0.0.0:8080') do (taskkill /f /pid %%a)
【讨论】:
以上是关于windows批量杀死一个进程的主要内容,如果未能解决你的问题,请参考以下文章