PowerShell is in NonInteractive mode

QNAРубрика: PowerShellPowerShell is in NonInteractive mode
0 +1 -1
Rtolya спросил 3 года назад

Здравствуйте!
Пытаюсь прогнать скрипты в TeamCity на PowerShell, но постоянно получаю ошибку — PowerShell is in NonInteractive mode
Вот строка, на которую жалуется тимсити:
Remove-Item $pathToDelete
Что я делаю не так?  

4 ответ
1 +1 -1
Лучший ответ
Vapi Админ. ответил 3 года назад

Такие ошибки возникают, когда ps пытается запросить ввод от пользователя, но это невозможно, так как на тимсити скрипт выполняется автономно.
На нашем сайте есть статья в качестве микропоста, в которой описан такой кейс здесь.

В вашем случае думаю можно обойтись видоизменив строку так, чтобы подтверждение не запрашивалось:

Remove-Item $pathToDelete -Confirm:$false -Force;

0 +1 -1
Vapi Админ. ответил 3 года назад

День добрый.
Это вся строка с кодом?

0 +1 -1
Rtolya ответил 3 года назад

Да

0 +1 -1
Rtolya ответил 3 года назад

Сработало! Спасибо!

Ваш ответ