Windows 11 за замовчуванням не дозволяє запускати PowerShell-скрипти так само легко, як це було в Windows 10. Це часто стає проблемою при встановленні програм, таких як Microsoft Office, за допомогою скриптів. Однак цю обмеженість можна тимчасово змінити.
Покрокова інструкція:
Запустіть PowerShell з правами адміністратора
- Натисніть Win + X і виберіть Windows Terminal (Admin) або PowerShell (Admin).
- Підтвердьте запит системи безпеки.
Зніміть обмеження на виконання скриптів
У вікні PowerShell введіть команду:
Set-ExecutionPolicy Unrestricted
і натисніть Enter.
Підтвердіть зміну політики
Введіть A (Так для всіх) і знову натисніть Enter.
Запустіть потрібний PowerShell-скрипт
Виконайте команду запуску скрипту, наприклад:
.\script.ps1
Замініть script.ps1 на назву вашого файлу.
Поверніть обмеження після виконання скрипту
З міркувань безпеки важливо повернути стандартні налаштування після завершення роботи:
Set-ExecutionPolicy Restricted
Натисніть Enter, а потім введіть Exit, щоб закрити PowerShell.
⚠️ ВАЖЛИВО! Завжди повертайте Execution Policy у режим Restricted, щоб захистити систему від виконання потенційно небезпечних скриптів.
Цей метод дозволяє тимчасово зняти обмеження для запуску скриптів, забезпечуючи зручність і безпеку роботи в Windows 11.