ps1 не имеет цифровой подписи. Невозможно выполнить сценарий в указанной системе.
Для получения дополнительных сведений о выполнении сценариев и настройке политики выполнения
см. about_Execution_Policies по адрес у https:/go.microsoft.com/fwlink/?LinkID=135170.
Текущее значение политики выполнения скриптов PowerShell:
Запускаем PowerShell от имени администратора
Get-ExecutionPolicy
Возможные варианты:
Restricted – запрещен запуск скриптов PowerShell, можно выполнять только интерактивные команды.
AllSigned – разрешено выполнять только скрипты с цифровой подписью от доверенного издателя.
RemoteSigned – можно запускать локальные PowerShell скрипты без ограничения. Можно запускать удаленные PowerShell скрипты с цифровой подписью. Нельзя запускать PS1 файлы, скачанные из Интернета. В свойствах скачанного файла можно «Разблокировать» запуск скрипта.Unrestricted – разрешен запуск любых PowerShell скриптов
Bypass – разрешён запуск любых PowerShell скриптов. Эта политика обычно используется для автоматического запуска PS скриптов без вывода каких-либо уведомлений и не рекомендуется для постоянного использования.
Default – сброс настроек выполнения скриптов на стандартные.
У меня установлена политика AllSigned, поэтому неподписанный скрипт не запустился.
Для изменения текущего значения политики запуска PowerShell скриптов используется командлет Set-ExecutionPolicy.
Set-ExecutionPolicy Bypass
На вопрос отвечаем A для всех.