从1.txt中批量读取指定进程名 如 a.exe b.exe 然后获取他们的pid 依次结束这些进程呃批处理该如何写?

 我来答
xq1850
2012-06-29 · TA获得超过3793个赞
知道大有可为答主
回答量:3155
采纳率:76%
帮助的人:1621万
展开全部
不明白为何有了进程名还要获取PID再去结束进程。假如一个程序有多个进不是会有漏网的吗?不如就直接按进程名来结束,不管多少一起终止
@echo off
for /f %%a (1.txt) do taskkill /f /im "%%a"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hnsz2k
2012-06-29 · TA获得超过1582个赞
知道大有可为答主
回答量:1360
采纳率:100%
帮助的人:1490万
展开全部
@echo off
for /f "delims=" %%f in (1.txt) do taskkill /f /im %%f /t
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sudoku52
2012-06-29 · TA获得超过7万个赞
知道大有可为答主
回答量:1.2万
采纳率:82%
帮助的人:5164万
展开全部
@echo off
for /f %%i in (1.txt) do (
for /f "tokens=2" %%j in ('tasklist^|findstr /ib %%i') do taskkill /f /pid %%j)
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式