识别进程和应用程序并终止Windows进程

时间:2013-11-08 14:42:07

标签: batch-file

我必须识别并终止应用程序进程,但问题是在任务管理器中我有其他应用程序或进程具有相同名称“Agent.exe” 我希望自动执行此过程以终止并启动进程,并且不会影响Windows中具有相同名称的其他进程/服务。

代理程序在c:\ program files(86)...

中运行

谢谢, MT

2 个答案:

答案 0 :(得分:0)

如果需要,操纵目标进程以使其“看起来”不同,例如添加合成命令行参数或将它们作为不同的用户等执行?通过这种操作,您可以使用命令行工具(例如TASKLIST)列出候选进程,过滤列表(例如使用FINDSTR),然后使用其进程ID(TASKKILL)将其终止。

如果TASKLIST没有输出足够的信息,那么您可能需要http://waynes-world-it.blogspot.de/2008/07/process-list-with-command-line.html中的wmic path win32_process get ... WMIC。

答案 1 :(得分:0)

使用start命令启动agent.exe进程并添加窗口标题。然后你可以在窗口标题上使用taskkill和filter。

 start "window title here" "c:\folder\agent.exe"