Как да включите или изключите изпълнението на скрипта на 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 .
След това изберете Политика за изпълнение от падащия списък. Ще видите тези три опции -
- Разрешете само подписани скриптове
- Разрешаване(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 > New DWORD (32-битова) стойност(Value) .
- Наименувайте го като EnableScripts .
- Щракнете двукратно върху него, за да зададете стойността(Value) на данните като 1 .
- Right-click PowerShell > New > String Value .
- Наименувайте го като ExecutionPolicy .
- Щракнете двукратно върху него, за да зададете данните за стойността(Value) , както е посочено по-долу.
Ако искате да научите повече, продължете да четете.
За да започнете, натиснете Win+R , въведете regedit
и натиснете бутона Enter . Ако видите подканата за UAC , щракнете върху бутона (UAC)Да (Yes ) , за да отворите редактора на системния регистър(Registry Editor) на вашия компютър. След това преминете към следния път-
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows
Щракнете с десния бутон върху Windows, изберете New > Key, и го наименувайте като PowerShell .
Ще трябва да създадете DWORD (32-битова) стойност(Value) и низова стойност(String Value) в ключа 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 срещу Windows PowerShell: Каква е разликата?
Форматирайте външен твърд диск или USB устройство с помощта на Windows PowerShell
Деактивирайте въпросите за сигурност в Windows 11/10 с помощта на PowerShell скрипт
Как да използвате Windows PowerShell ISE - Урок за начинаещи
Как да получите публичен IP адрес с помощта на PowerShell в Windows 10
Как да създадете списък с инсталирани програми с PowerShell на Windows 10
Как да планирате PowerShell скрипт в Task Scheduler на Windows 10
Активирайте или деактивирайте наследената конзола за командния ред и PowerShell в Windows 10
Намерете продуктовия ключ на Windows с помощта на командния ред или PowerShell
Как да деинсталирате PowerShell в Windows 10
Как да инсталирате пакет Appx с помощта на PowerShell в Windows 11/10
7 начина да отворите повишен Windows PowerShell в Windows 10
Как да блокирате IP или уебсайт с помощта на PowerShell в Windows 10
Как да архивирате и разархивирате файлове с помощта на PowerShell в Windows 11/10
Как да превключвате между CMD и PowerShell в Windows Terminal
Как да нулирате приложенията на Microsoft Store с помощта на PowerShell в Windows 10
Как да създадете локален потребителски акаунт с помощта на PowerShell в Windows 11/10
Нулирайте Windows Update Client с помощта на PowerShell Script
Стартирайте PowerShell скриптове локално, без да влизате в Windows 10