Микропост: PowerShell is in NonInteractive mode.

PowerShellPowerShell is in NonInteractive mode. Read and Prompt functionality is not available. Всем привет. Если вы здесь, значит пришли из-за ошибки. В этой статье разобраны самые частые причины, из-за которых она возникает.


PowerShell is in NonInteractive mode.

Чаще всего данная ошибка возникает, когда не указан флаг -Recurse. Команда будет выглядить так:

Этого не всегда бывает достаточно. Интерактивный мод означает, что необходимо взаимодействовать со скриптами и давать какие-то ответы на вопросы формата yes/no. Это можно отключить строкой:

Такой вариант позволять избегать вопросов от powershell о подтверждении того или иного действия. Но даже этого иногда бывает недостаточно. В таком случае необходимо проставить флаг -Confirm:$false. Тогда powershell будет игнорировать подтверждение:

Я рекомендую использовать все варианты сразу, чтобы точно обойти эту неприятную ошибку.

Спасибо за внимание! Как всегда подписывайтесь на нашу группу в ВК и канал на ютубе!

Лицензионное соглашение

Авторские права публикуемых материалов полностью или частично принадлежат авторам сайта Pechenek.NET в соответствии со статьями 1252 и 1301 ГК РФ. Любое распространение должно быть согласовано с автором материала или с указанием ссылки на первоисточник.