Всем доброго времени суток! Скорее всего вы столкнулись с ошибкой консоли Powershell – «Выполнение сценариев отключено в этой системе». Как вы уже поняли функция «Выполнения сценариев» отключено по требованиям безопасности самой ОС. Таким образом в разы снижается шанс запуска вредоносного ПО на вашем ПК. Но в некоторых случаях нужно дать разрешение на выполнение сценариев – в статье ниже мы поговорим, как это сделать в Windows 10 и 11. Думаю, что и для более старых версий «Окон» шаги тоже подойдут.
Способ 1: Редактор локальной групповой политики
Самый простой и быстрый способ включить выполнение сценариев в PowerShell на Windows 10 и 11 – это использовать «Редактор локальной групповой политики». Вы можете быстро запустить его через поиск или с помощью горячих клавиш:
- Зажмите клавиши:
+ R
- Вводим команду:
gpedit.msc
Если у вас вылезла ошибка – читаем эту инструкцию.
- Откройте верхний основной раздел «Конфигурация компьютера».
- Далее находим папку «Административные шаблоны» и уже в ней открываем «Компоненты Windows».
- Листаем вниз до еще одной папки «Windows PowerShell» и открываем её.
- Справа нас интересует конфигурацию «Включить выполнение сценариев» – кликаем по ней двойным щелчком левой кнопки мыши.
- «Включаем».
- Ниже в «Параметрах» укажите «Разрешить все сценарии». Применяем настройки и жмем «ОК».
Способ 2: Редактор реестра
Если у вас нет редактора локальной групповой политики, потому что у вас установлена «Домашняя» версия Виндовс – вы можете использовать «Редактор реестра». Чтобы включить выполнение сценариев в Windows 10 и 11:
Читаем – как ускорить работу компьютера на 20-30%.
- Зажимаем наши любимые кнопки:
+ R
- Вводим:
regedit
- Пройдите по пути папок, или скопируйте и вставьте путь в адресную строку данного окна.
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows
- Кликаем на последнюю папку «Windows» правой кнопкой мыши – «Создать» – «Раздел».
- Называем раздел:
PowerShell
- Кликаем один раз по этому разделу и в правом блоке нужно создать параметр DWORD – для этого кликаем правой кнопкой по пустому месту и выбираем параметры из контекстного меню.
- Вводим имя:
EnableScripts
- Кликаем двойным щелчком левой кнопки мыши по параметру – указываем «Значение»:
1
- Создаем аналогично строковый параметр.
- Указываем имя:
ExecutionPolicy
- И значение:
RemoteSigned
- На этом все.
Способ 3: Через PowerShell
Откройте саму консоль PowerShell с правами администратора – проще всего найти консоль в поиске Виндовс.
Вводим команду:
Set-ExecutionPolicy Bypass
Вылезет окно с подтверждением – введите букву:
Y
И потом нажмите:
EnterПосле этого выполнение сценариев будет доступно. На этом все, дорогие друзья. Пишите свои дополнения и вопросы в комментариях.
С реестром помогло, но после этого обязательно нужно сделать перезагрузку
чет не понял, у меня сразу сценарии отрабатывают
о да. получилось!!! ес