cmd批处理关闭运行命令行参数中包含特定字符的进程
for /f "tokens=1,2" %%i in ('wmic process where "name='autohotkey.exe' and commandline like '%%AHK云%%'" get ProcessId ^| findstr /r "[0-9]"') do (关键之处是不要把taskkill放到第一个for循环中,会出错,把待关闭的进程pid通过变量pids_to_kill保存,然后在for循环外部进行关闭。目的:关闭命令行参数中包含"AHK云"的进程。
原创
2023-07-24 12:13:21 ·
263 阅读 ·
0 评论