从任务列表命令结果中打印所有PID

时间:2014-11-19 15:15:37

标签: windows tasklist taskkill

我正在尝试显示来自tasklist命令的多个进程中的所有PID。 有人可以帮帮我吗?

我还有另一个问题。当我运行tasklist /FI "Imagename eq javaw.exe" /FI "Windowtitle ne Jenkins*"时,结果还可以。 但是当我运行taskkill /F /IM javaw.exe "Windowtitle ne Jenkins*"时,没有找到任务,但它存在。 我还检查了taskkill /F /FI "Imagename eq javaw.exe" "Windowtitle ne Jenkins*"

为什么这种暴力行为?

1 个答案:

答案 0 :(得分:0)

我自己想出来了。

下面的代码打印来自应用程序的所有进程PID(在我的例子中:javaw.exe

for /f "tokens=1,2 delims = " %%A in ('tasklist /fi "imagename eq javaw.exe" ^| find ^"javaw^"') do echo %%B

我的秒问题仍然没有答案。