Вы можете попробовать добавить -Wait
к вашей команде powershell. Для приведенного ниже примера.
Start-Process -FilePath "path to programm.exe" -Wait
Также необходимо убедиться, что агент развертывания (агент, установленный на клиентском компьютере) работает в интерактивном режиме.
Настройка агента в группе развертывания для работы в интерактивном режиме. Вам нужно изменить скрипт регистрации, который вы скопировали в azure devops. Удалите --runasservice
при запуске сценария регистрации на клиентском компьютере
Затем вам будет предложено настроить агент для запуска в качестве службы или нет как показано на снимке экрана ниже (пожалуйста, введите или введите N, чтобы выбрать интерактивный режим) во время настройки.
Проверка Интерактивный или сервисный для получения дополнительной информации.