У меня есть система сборки Windows, в которой агент Jenkins работает как неинтерактивный сервис. Один из сценариев сборки создал целевой исполняемый файл ARM64 и выполнил его.

Процесс не отображается в списке процессов, потому что он не может быть запущен, но с точки зрения вызывающего процесса он все еще работает, поэтому процесс сборки просто зависает. Я ожидаю, что он пытается отобразить диалог, но, поскольку он находится в неинтерактивном сеансе, это не работает.

Как я могу убить такой процесс, кроме перезагрузки?

Текущая установка - Windows 7, но вскоре она будет заменена установкой Windows Server 2016, поэтому, если там существует такая же проблема, было бы хорошо узнать, как ее решить и там.

0