Ошибка выполнения скрипта Powershell в Windows

Я написал скрипт powershell, но когда я пытаюсь его запустить, я получаю сообщение об ошибке, в котором говорится, что файл.ps1 не может быть загружен и не имеет цифровой подписи.

Powershell.exe -ExecutionPolicy Unrestricted -File script.ps1

Пожалуйста, помогите мне решить эту проблему.

2 ответа

Попробуйте использовать:

powershell.exe -ExecutionPolicy Bypass -File script.ps1

Unrestricted предложит вам предупреждение для загруженных файлов. Попробуйте использовать выполнение политики Bypass, В качестве альтернативы вы можете зайти в свойства файла и разблокировать файл.

- Неограниченно: загружает все файлы конфигурации и запускает все сценарии. * Если вы запускаете неподписанный скрипт, который был загружен из Интернета, вам будет предложено разрешение перед его запуском.

- Обход: ничего не заблокировано и нет предупреждений или подсказок.

Источник: Set-ExecutionPolicy

Другие вопросы по тегам