我必须识别并终止一个应用程序进程,但问题是,在任务管理器中,我有其他同名的应用程序或进程,我想自动执行此进程以终止并启动该进程,而不会影响Windows中同名的其他进程/服务。
代理正在c:\program files(86)中运行...
谢谢,MT
发布于 2013-11-08 23:30:32
如果需要,操作目标进程,使其“看起来”不同,例如添加合成命令行参数或以不同用户的身份执行它们,等等。通过这种操作,您可以使用命令行工具(例如TASKLIST)列出候选进程,过滤列表(例如使用FINDSTR),然后使用其进程ID (TASKKILL)终止它。
如果TASKLIST没有输出足够的信息,那么您可能需要在http://waynes-world-it.blogspot.de/2008/07/process-list-with-command-line.html中使用WMIC作为wmic path win32_process get ...。
发布于 2013-11-09 10:36:47
使用start命令启动agent.exe进程并添加窗口标题。然后,您可以在窗口标题上使用taskkill和filter。
start "window title here" "c:\folder\agent.exe"https://stackoverflow.com/questions/19861722
复制相似问题