1

Есть ли у нас возможность убить команду, если она выполняется более 2 секунд в пакетном сценарии? Я пробовал ptime, но он просто показывал, сколько времени займет запуск процесса.

Пример: если я хотел запустить файл XXX.exe, если он выполняется более 2 секунд, мы хотим, чтобы он был уничтожен. иногда этот процесс может зависнуть, тогда сценарий должен убить этот процесс или вызвать любую функцию, чтобы убить процесс.

Если вы поможете мне в ближайшее время Он может сказать, что 10k Спасибо:)...

1 ответ1

0

Извините, я знаю только способ PowerShell, но вы можете вызвать его из cmd следующим образом:

powershell "$y = ps 'acrotray' ; if ((New-TimeSpan -Start $y.StartTime | select -expand Seconds) -ge 2) { $y.kill() }"

напишите свой ProcessName вместо acrotray

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .