Windows
Last updated
Last updated
Restricted – запрещен запуск скриптов PowerShell, можно выполнять только интерактивные команды в консоли;
AllSigned – разрешено выполнять только подписанные PS скрипты с цифровой подписью от доверенного издателя (можно подписать скрипт самоподписанным сертификатом и добавить его в доверенные). При запуске недоверенных скриптов появляется предупреждение:
RemoteSigned – можно запускать локальные PowerShell скрипты без ограничения. Можно запускать удаленные PS файлы с цифровой подписью (нельзя запустить PS1 файлы, скачанные из Интернета, запущенные из сетевой папки по UNC пути и т.д.);
Unrestricted – разрешен запуск всех PowerShell скриптов;
Bypass – разрешён запуск любых PS файлов (предупреждения не выводятся) – эта политика обычно используется для автоматического запуска PS скриптов без вывода каких-либо уведомлений (например при запуске через GPO, SCCM, планировщик и т.д.) и не рекомендуется для постоянного использования;
Default – сброс настроек выполнения скриптов на стандартную;
Undefined – не задано. Применяется политика Restricted для десктопных ОС и RemoteSigned для серверных.
Установить PSReadLine для отображения команд в истории