Опубликовано: 22.12.2017
Описание политик выполнения Windows PowerShell® и руководство по управлению ими.
Политики выполнения Windows PowerShell позволяют определять условия, при соблюдении которых Windows PowerShell загружает файлы конфигурации и запускает сценарии.
Вы можете настроить политику выполнения для локального компьютера, для текущего пользователя или для определенного сеанса. Кроме того, можно использовать параметр групповой политики, чтобы задать политику выполнения для компьютеров и пользователей.
Политики выполнения для локального компьютера и текущего пользователя хранятся в реестре. Задавать политики выполнения в профиле Windows PowerShell не требуется. Политика выполнения для определенного сеанса хранится только в памяти и теряется при закрытии сеанса.
Политика выполнения не является системой безопасности, ограничивающей действия пользователя. Например, пользователи могут с легкостью обойти политику, введя содержимое сценария в командной строке, если запустить сценарий не удается. Вместо этого политика выполнения помогает пользователям установить базовые правила и не дает им нарушать их по ошибке.
Политики выполнения Windows PowerShell перечислены ниже:
Restricted — это политика по умолчанию.
- Политика выполнения по умолчанию в Windows 8, Windows Server 2012 и Windows 8.1.
- Разрешает выполнять отдельные команды, но не сценарии.
- Предотвращает запуск всех сценариев, включая файлы форматирования и конфигурации (.ps1xml), файлы сценариев модулей (.psm1) и профили Windows PowerShell (.ps1).
- Запуск сценариев разрешен.