PowerShell: налаштуйте політику виконання

click fraud protection

Можливо, вам доведеться налаштувати політику виконання PowerShell під час спроби запустити сценарії PowerShell, щоб дозволити запуск сценарію. Інакше вас можуть привітати «ім'я сценарію не можна завантажити, оскільки в цій системі вимкнено запущені сценарії." повідомлення про помилку.

Використовуйте цей посібник, щоб дозволити виконання сценарію PowerShell у вашій системі Windows.

По-перше, переконайтеся, що виконання сценарію не заблоковано за допомогою цих кроків:

  1. Клацніть правою кнопкою миші на значку сценарію, потім виберіть «Властивості“.
  2. Переконайтеся, що «Розблокувати” встановлено прапорець, а потім виберіть “в порядку“.

Варіант 1 – Команда PS

  1. Виберіть "Почніть” і введіть “powershell“.
  2. Клацніть правою кнопкою миші "Windows PowerShell“, потім виберіть “Запустити від імені адміністратора“.
  3. Введіть наступне, потім натисніть «Введіть“:
    Set-ExecutionPolicy RemoteSigned -Force

Варіант 2 – ключ реєстру

  1. Утримуйте Ключ Windows, потім натисніть «Р”, щоб відкрити вікно Виконати.
  2. Введіть «regedit“, потім виберіть “в порядку“:
  3. Перейдіть до наступного:
    • HKEY_LOCAL_Machine
    • ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ
    • Microsoft
    • PowerShell
    • 1
    • Shelllds
    • Microsoft. Powershell
  4. Клацніть правою кнопкою миші «Microsoft. PowerShell”, а потім виберіть “Новий” > “Рядкове значення“.
  5. Введіть «ExecutionPolicy“, потім натисніть “Введіть”, щоб встановити назву рядка.
  6. Відчинено "ExecutionPolicy“, потім введіть “RemoteSigned" в "Цінні дані” поле.
  7. Виберіть «в порядку“.

Варіант 3 – Групова політика

Параметри групової політики для встановлення політики виконання можна знайти в редакторі керування груповою політикою за цим шляхом:

  • Політики > Адміністративні шаблони > Компоненти Windows > Windows PowerShell > Увімкнути виконання сценарію