Как я могу обнаружить программу, которая не отвечает, и перезапустить ее? - PullRequest
0 голосов
/ 02 ноября 2018

У меня есть программа iCue, которая иногда дает сбой, поэтому я беру дело в свои руки и создаю программу для перезапуска iCue, когда она перестает отвечать. Единственная проблема: iCue точно не перестает отвечать, он просто очень медленно реагирует на ввод.

Вот мой код:

@echo off 
taskkill /im "iCue" /fi "STATUS eq NOT RESPONDING" /f >nul && start "" "C:\Program Files (x86)\Corsair\CORSAIR iCUE Software\iCue.exe"

Кто-нибудь знает, как "пинговать" программу и проверить задержку ответа, а затем перезапустить ее?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...