我正在执行的某个特定应用程序有问题。该应用程序在前台全屏显示。大约每天一次,它会挂起。当它挂起时,我只能打开开始菜单。我无法通过任务管理器终止该应用程序,因为任务管理器在后台打开。因此,由于该进程始终具有相同的名称,我想在开始菜单中为其添加一个“终止开关”。但是,在互联网上,我只能找到通过 PID 终止的命令,并且每次执行时 PID 都会发生变化。
对此您有什么想法吗?
答案1
taskkill 的参数/IM
可以实现这一点。例如,带有目标的链接文件:C:\Windows\System32\cmd.exe /C "TASKKILL /IM notepad.exe"
将终止名为 notepad.exe 的所有进程。
答案2
创建一个批处理文件并使用命令 Taskkill,然后创建该批处理文件的快捷方式并将其放在“开始”菜单中。因此,编写一个批处理,如下所示:
@ECHO OFF
taskkill /IM firefox.exe /F
然后在开始菜单中创建它的快捷方式链接。
/F
是强制终止。
参考:Microsoft Doc 任务终止有关语法,请参阅 Windows Club 文章如何强制关闭程序举个例子。
答案3
由于该进程占据了整个屏幕,因此您无法使用桌面图标或“开始”菜单。以下是一些建议:
使用键盘快捷键 Alt+M或Alt+D 最小化该过程。如果这没有帮助:
将任务管理器设置为菜单最顶部选项 > 总在最前
您可以使用任务管理器菜单文件 > 运行新任务运行命令(例如
taskkill /IM /F process.exe
终止进程)。任务管理器会记住该命令,因此下次您无需再次输入该命令。
答案4
使用键盘快捷键Ctrl+ Shift+Esc启动任务管理器,或将其置于前台(如果已在运行)。如果任务管理器设置为始终处于最前面,则它将位于您要终止的进程之上。然后,您可以终止挂起的进程。