Можливо, вам доведеться встановити політику виконання PowerShell під час спроби запустити сценарії PowerShell, щоб дозволити запуску сценарію. В іншому випадку ви можете зустрітися з “ scriptname неможливо завантажити, тому що запущені сценарії вимкнено на цій системі. " повідомлення про помилку.
Використовуйте цей підручник, щоб дозволити виконання сценарію PowerShell у вашій системі Windows.
По-перше, переконайтеся, що сценарій не заблоковано при виконанні таких дій:
- Клацніть правою кнопкою миші на піктограмі сценарію, а потім виберіть " Властивості ".
- Переконайтеся, що встановлено прапорець " Розблокувати ", а потім виберіть " OK ".
Варіант 1 - Команда PS
- Виберіть кнопку « Пуск » і введіть « powershell ».
- Клацніть правою кнопкою миші " Windows PowerShell ", потім виберіть " Запуск від імені адміністратора ".
- Введіть наступне та натисніть " Enter ":
Set-ExecutionPolicy RemoteSigned -Force
Варіант 2 - ключ реєстру
- Утримуючи клавішу Windows, натисніть кнопку " R ", щоб відкрити вікно "Виконати".
- Введіть " regedit ", потім виберіть " OK ":
- Перейдіть до наступного:
- HKEY_LOCAL_Machine
- ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ
- Microsoft
- PowerShell
- 1
- Shelllds
- Microsoft.Powershell
- Клацніть правою кнопкою миші папку “ Microsoft.PowerShell ”, а потім виберіть “ New ”> “ String value ”.
- Введіть " ExecutionPolicy ", потім натисніть " Enter ", щоб встановити назву рядка.
- Відкрийте “ ExecutionPolicy ”, потім введіть “ RemoteSigned ” у полі “ Value data ”.
- Виберіть " OK ".
Варіант 3 - групова політика
Параметри групової політики для встановлення політики виконання можна знайти в редакторі керування груповими політиками на цьому шляху:
- Політики> Адміністративні шаблони> Компоненти Windows> Windows PowerShell> Увімкнути виконання скриптів