如何(什么程序)终止 Windows 中已处于非活动状态 X 秒且在多个实例中运行的进程

如何(什么程序)终止 Windows 中已处于非活动状态 X 秒且在多个实例中运行的进程

我有一个程序的多个实例正在运行,但有时它会停止响应。我需要检查 X 的进程是否已超过 X 秒没有响应,如果是,则终止此进程 - 不是 X 的所有实例,而是这个特殊的实例。

像 Kiwi 或 Process Explorer 这样的监控程序只能关闭 PID 为 X 的进程或进程 X 的所有实例。

谁能分享一个程序/脚本来让我解决这个问题?

更详细的信息:这是我在不同的帐户上开始的游戏,有时游戏无法进入会话并停止响应,导致帐户在游戏中处于 AFK 状态,只能等到会话停止,然后帐户再次排队 - 当这种情况经常发生时,会有处罚甚至禁令...如果帐户正常进入会话,则对任何人来说都不会出问题。

答案1

:loop您可以使用和示例goto loop来试用该脚本timeout
:loop
taskkill /im "League of Legends.exe" /fi "STATUS eq NOT RESPONDING"
timeout /t 5 /NOBREAK
goto loop

答案2

尝试进程黑客....几乎就像进程探索器但是有很多高级选项,我不确定你的情况是什么,我希望你提供更多信息,例如:它是浏览器上的游戏还是像 origin 和 steam 之类的东西......等等

相关内容