taskkill:未找到进程

taskkill:未找到进程

这种情况时有发生:我运行一个简单的 taskkill 命令(以管理员身份),如下所示:

taskkill /im sidebar.exe /f

但得到以下信息:

ERROR: The process "sidebar.exe" not found.

还尝试不使用“.exe”。我在任务管理器中看到了该进程:

在此处输入图片描述

从任务管理器中终止该进程是有效的。

我怀疑它是在进程出现卡住时发生的(因为那时我终止了它),但它仍然很奇怪且不一致。

我运行的是 64 位 Windows 7 Professional SP1。

答案1

我将使用 tasklist 来获取侧边栏的 PID 和 taskkill /PID

> tasklist |find /i "sidebar"
sidebar.exe                  17252 Console                    1       209.680 K

> for /f "tokens=2" %A in ('tasklist ^|find /i "sidebar"') Do @Echo PID=%A
PID=17252

> for /f "tokens=2" %A in ('tasklist ^|find /i "sidebar"') Do @Taskkill /PID %A

相关内容