Командлет PowerShell Get-ExecutionPolicy. Справочник

Командлет Get-ExecutionPolicy используется для получения информации о политике выполнения скриптов PowerShell.

Возможные значения политики выполнения скриптов PowerShell:

Пример командлета:

get-executionpolicy

Результат работы командлета

Если создать файл PowerShell с командлетом Get-ExecutionPolicy, тогда при его выполнении будет указана политика выполнения RemoteSigned.

Почему один и тот же командлет выдаёт разные результаты? Для политики выполнения существуют разные уровни:

При выполнении командлета Get-ExecutionPolicy в консоли PowerShell используется политика LocalMachine, а при запуске этого же командлета в файле test.ps1 используется политика Process.

Для просмотра всех уровней выполнения политик необходимо воспользоваться командлетом Get-ExecutionPolicy с параметром -list.

get-executionpolicy -list

            

Страница обновлена 9 марта 2025 года.