在 Windows 中,如果我有某个应用程序的 PID,并且我想通过命令提示符来关注或关闭该应用程序。
我需要运行什么命令?
例如
FOCUS 123
或者
CLOSE 123
其中 123 是 PID。
答案1
要使用其 PID 终止应用程序实例,请使用taskkill /pid <pid>
(tasklist
将列出所有正在运行的进程)。
要使用 PID 将焦点切换到应用程序实例,请使用以下 VBScript:
set objShell = WScript.CreateObject("WScript.Shell")
objShell.AppActivate WScript.Arguments.Item(0)
objShell.SendKeys "% x"
这MSDN 文档说%
代表ALT
。与一起SPACE
我们可以访问Alt-Space
弹出菜单,并使用键盘加速器最大化或恢复窗口。
如果您将其另存为焦点,你可以使用以下命令从命令行调用它:
wscript Focus.vbs <pid>
答案2
从 Windows 命令 taskkill:
taskkill [/s Computer] [/u Domain\User [/p Password]]] [/fi FilterName] [/pid ProcessID]|[/im ImageName] [/f][/t]
例如:taskkill /pid 123
来源微软