Как включить выполнение сценариев PowerShell в Windows 10

Сегодня мы рассмотрим как включить выполнение сценариев PowerShell в Windows 10.

Включить выполнение сценариев PowerShell в групповых политиках

Данный способ работает в Windows 10 Pro, Enterprise или Education, если у вас домашняя версия десятки – переходите ко второму способу.

1. Откройте групповые политики: в строке поиска или в меню выполнить (выполнить вызывается клавишами Win+R) введите gpedit.msc и нажмите клавишу Enter.

2. Зайдите в “Конфигурация компьютера” => “Административные шаблоны” => “Компоненты Windows” => “Windows PowerShell” => откройте параметр “Включить выполнение сценариев”.

3. Поставьте точку в поле “Включено”,  в строке “Политика выполнения” выберите нужное и нажмите на “ОК”:

  • разрешать только подписанные сценарии;
  • разрешать локальные сценарии и удаленные подписанные сценарии;
  • разрешать все сценарии.

Включить выполнение сценариев PowerShell в редакторе реестра

1. В строке поиска или в меню “Выполнить” (Win+R) введите команду regedit и нажмите клавишу Enter.

2. Перейдите по пути HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows, нажмите на раздел Windows правой кнопкой мыши, выберите “Создать” => “Раздел” => назовите новый раздел PowerShell

3. Нажмите на раздел PowerShell правой кнопкой мыши, выберите “Создать” => “Параметр DWORD (32 бита)” => назовите новый параметр EnableScripts

4. Откройте параметр EnableScripts в поле “Значение” введите 1 и нажмите на “ОК”.

5. Нажмите на раздел PowerShell правой кнопкой мыши, выберите “Создать” => “Строковый параметр” => назовите новый параметр ExecutionPolicy

6. Откройте параметр ExecutionPolicy в поле “Значение” введите нужное значение:

AllSigned чтобы разрешать только подписанные сценарии;

RemoteSigned разрешать локальные сценарии и удаленные подписанные сценарии;

Unrestricted разрешать все сценарии.

Когда введете нужное значение нажмите на “ОК” и закройте редактор реестра. На сегодня все, если вы знаете другие способы – пишите в комментариях! Удачи Вам 🙂