Como (qual programa) mata um processo no Windows que ficou inativo por X segundos e está sendo executado em várias instâncias

1

Eu tenho várias instâncias de um programa em execução e, de tempos em tempos, ele para de responder. Eu preciso verificar se os processos do X não estão respondendo por > X segundos, e se sim, mate esse processo exato - nem todas as instâncias do X, mas essa especial.

Monitorar programas como o Kiwi ou o Process Explorer só pode encerrar qualquer processo com PID X ou TODOS instanciados do processo X.

Alguém pode compartilhar um programa / script que me dê a capacidade de resolver esse problema?

Informação mais detalhada: É um jogo que eu inicio em contas diferentes e às vezes o jogo não entra em uma sessão e simplesmente para de responder, levando a conta a ser AFK ingame e simplesmente espera até que a sessão pare e então a conta está enfileirando novamente - quando isso acontece muitas vezes, há penalidades ou mesmo banimentos ... Se a conta entra na sessão normalmente nada dá errado para ninguém.

    
por Lennart Menzel 09.03.2016 / 21:55

2 respostas

2

Você pode brincar com o script usando :loop , goto loop e timeout exemplo:
:loop e taskkill /im "League of Legends.exe" /fi "STATUS eq NOT RESPONDING" e timeout /t 5 /NOBREAK e goto loop

    
por 13.03.2016 / 00:39
0

experimente processar o Hacker ... quase como explorador de processos mas com opções muito avançadas, não sei qual é a sua situação, espero que você forneça mais informações como: é um jogo no navegador ou algo parecido com origem e vapor ... ect

    
por 10.03.2016 / 01:28