Как включить или выключить выполнение сценария Windows PowerShell
Если вы хотите включить или выключить выполнение сценария Windows PowerShell(turn on or off Windows PowerShell script execution) в Windows 10 , следуйте этому пошаговому руководству. Мы будем использовать редактор реестра(Registry Editor) и редактор локальной групповой политики(Local Group Policy Editor) , чтобы включить или отключить эту функцию.
Windows PowerShell — это важный и удобный инструмент, включенный в операционную систему Windows . В основном существует два типа сценариев — подписанные доверенным издателем и локальные сценарии. Локальные скрипты — это то, что вы создаете на своем персональном компьютере, тогда как другой — это то, что доверенный издатель подписал для выполнения конкретной задачи.
Включить или отключить выполнение скрипта Windows PowerShell
Чтобы включить или отключить выполнение сценария Windows PowerShell с помощью (Windows PowerShell)редактора групповой политики(Group Policy Editor) , выполните следующие действия.
- Найдите gpedit.msc в поле поиска на панели задач.
- Нажмите « Изменить групповую политику»(Edit group policy) в результатах поиска.
- Перейдите в Windows PowerShell в разделе « Конфигурация компьютера(Computer Configuration) » .
- Дважды щелкните Включить выполнение сценария(Turn on Script Execution) .
- Выберите параметр « Включено(Enabled) ».
- Выберите политику выполнения(Execution Policy) из раскрывающегося списка.
- Выберите параметр « Отключено(Disabled) », чтобы отключить выполнение скрипта.
- Нажмите «Применить(Apply) » и «ОК(OK) » .
Давайте подробно рассмотрим эти шаги.
Сначала вам нужно будет открыть редактор локальной групповой политики(Local Group Policy Editor) на вашем компьютере. Для этого выполните поиск в поле поиска gpedit.msc
на панели задач(Taskbar) и нажмите « Изменить групповую политику» (Edit group policy ) в результатах поиска. После открытия этого инструмента перейдите по следующему пути:
Computer Configuration > Administrative Templates > Windows Components > Windows PowerShell
В папке Windows PowerShell вы увидите параметр Turn on Script Execution . Дважды щелкните по нему и выберите параметр « Включено (Enabled ) ».
После этого выберите Execution Policy из выпадающего списка. Вы увидите эти три варианта:
- Разрешить только подписанные скрипты
- Разрешить(Allow) локальные скрипты и удаленно подписанные скрипты
- Разрешить все скрипты
Если вы хотите отключить выполнение сценария в Windows PowerShell , выберите параметр Disabled .
В любом случае нажмите « Применить (Apply ) » и « ОК (OK ) » , чтобы сохранить изменения.
Как было сказано ранее, такое же изменение можно внести с помощью редактора реестра(Registry Editor) . Перед этим рекомендуется создать точку восстановления системы и сделать резервную копию всех файлов реестра(backup all Registry files) .
Включить или отключить выполнение сценария Windows PowerShell с помощью (Windows PowerShell)реестра(Registry)
Чтобы включить или отключить выполнение сценария Windows PowerShell , выполните следующие действия.
- Нажмите Win+R .
- Введите regedit и нажмите кнопку Enter .
- Нажмите кнопку Да(Yes) .
- Перейдите в Windows внутри ключа HKLM(HKLM key) .
- Щелкните правой кнопкой мыши Windows > Создать > Ключ.
- Назовите его PowerShell .
- Щелкните правой кнопкой мыши(Right-click) PowerShell PowerShell > New DWORD((Value) 32-разрядное) .
- Назовите его как EnableScripts .
- Дважды щелкните по нему, чтобы установить значение(Value) данных как 1 .
- Right-click PowerShell > New > String Value .
- Назовите его ExecutionPolicy .
- Дважды щелкните по нему, чтобы установить данные значения(Value) , как указано ниже.
Если вы хотите узнать больше, продолжайте читать.
Чтобы начать, нажмите Win+R , введите regedit
и нажмите кнопку Enter . Если вы видите приглашение UAC , нажмите кнопку « Да (Yes ) » , чтобы открыть редактор реестра(Registry Editor) на вашем компьютере. После этого перейдите по следующему пути:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows
Щелкните правой кнопкой мыши Windows, выберите « New > Key, и назовите его PowerShell .
Вам нужно будет создать значение DWORD (32-разрядное) и значение String (Value)в(String Value) ключе PowerShell . (PowerShell )Для этого щелкните правой кнопкой мыши PowerShell > New > DWORD (32-bit) Value и назовите его EnableScripts .
Дважды щелкните(Double-click) EnableScripts ,(EnableScripts) чтобы установить значение данных (Value data ) как 1 или 0 . Если вы хотите включить эту функцию, сделайте ее 1 . В противном случае пусть будет 0 .
Теперь вам нужно будет установить политику выполнения. Для этого щелкните правой кнопкой мыши PowerShell > New > String Value и назовите его ExecutionPolicy .
После этого дважды щелкните по нему и введите данные значения, (Value data ) как указано ниже:
- AllSigned: разрешить только подписанные сценарии .
- RemoteSigned : разрешить локальные скрипты и скрипты с удаленной подписью.
- Без ограничений:(Unrestricted:) разрешить все сценарии
Наконец, нажмите кнопку OK , чтобы сохранить изменения.
Это все! Надеюсь, поможет.
Related posts
Как установить Google Chrome с использованием Windows PowerShell
Windows PowerShell ISE vs Windows PowerShell: В чем разница?
Format External Hard Drive or USB Привод с использованием Windows PowerShell
Отключить Security Questions в Windows 10 с использованием PowerShell Script
Как использовать Windows PowerShell ISE - Учебник для начинающих
Как Zip and Unzip files с использованием PowerShell в Windows 10
Как сбросить Microsoft Store apps с помощью PowerShell в Windows 10
Replace Powershell с Command Prompt в Windows 10 Start Menu
Как переключаться между CMD and PowerShell в Windows Terminal
Что такое Windows Terminal?
Как получить Public IP address, используя PowerShell в Windows 10
Как увидеть команду PowerShell History на Windows 10
7 Ways, чтобы открыть Elevated Windows PowerShell в Windows 10
Run PowerShell Scripts Locally без подписания в Windows 10
Reset Windows Update Client с использованием PowerShell Script
Как скрыть Windows Updates, используя PowerShell в Windows 10
Как открыть поднятый PowerShell prompt в Windows 10
Run Windows PowerShell Сценарии сначала в Logon, Logoff, Startup, выключение
Как удалить PowerShell в Windows 10
Как установить пакет приложения Appx с использованием PowerShell в Windows 10