Как изменить политику выполнения для запуска скриптов в PowerShell

В Windows 11 (или 10) по умолчанию при попытке запустить сценарий в PowerShell произойдет сбой с сообщением об ошибке «невозможно загрузить, поскольку выполнение сценариев отключено в этой системе» . Это связано с тем, что PowerShell поставляется с функцией безопасности «политики выполнения», которая контролирует, как загружать файлы конфигурации и запускать сценарии, чтобы предотвратить запуск вредоносного кода в системе.

Если вам необходимо запустить сценарий в Windows 11 (или 10), вы можете изменить политику выполнения для локального компьютера, текущего пользователя или сеанса.

Когда вы устанавливаете политику выполнения PowerShell для локального компьютера и текущего пользователя, информация будет храниться в реестре. Если вы зададите политику для определенного сеанса, она будет храниться в памяти, а затем будет потеряна при закрытии сеанса.

Согласно Microsoft , политика выполнения не ограничивает действие. Вы всегда можете обойти политику, введя сценарий в интерфейсе командной строки (CLI). Политика выполнения была разработана, чтобы помочь пользователям предотвратить запуск вредоносных сценариев.

В этом руководстве вы узнаете, как изменить политику выполнения для успешного запуска сценариев в PowerShell в Windows 11 или 10.

Изменить политику выполнения в PowerShell

Чтобы изменить политику выполнения в PowerShell для успешного запуска сценариев в Windows 11 (или 10), выполните следующие действия:

  1. Откройте Пуск .

  2. Найдите PowerShell , щелкните правой кнопкой мыши верхний результат и выберите параметр « Запуск от имени администратора ».

  3. Введите следующую команду, чтобы подтвердить текущую политику выполнения, и нажмите Enter :

    Get-ExecutionPolicy

  4. (Необязательно) Введите следующую команду, чтобы просмотреть действующие политики выполнения PowerShell, и нажмите Enter :

    Get-ExecutionPolicy-List

  5. Введите следующую команду, чтобы разрешить запуск скриптов, и нажмите Enter :

    Set-ExecutionPolicy RemoteSigned

  6. (Необязательно) Введите следующую команду, чтобы предотвратить запуск скриптов, и нажмите Enter :

    Set-ExecutionPolicy Restricted

    How to change execution policy to run scripts on PowerShell

После выполнения этих шагов вы можете выполнить сценарий еще раз, и теперь он должен успешно работать в Windows 11. Если вы больше не хотите разрешать выполнение сценариев на своем компьютере, вы можете запустить необязательную команду, упомянутую в шагах.

Если вы хотите изменить политику выполнения для запуска сценариев для текущего пользователя или локального компьютера, вам нужно использовать параметр «Область», например: Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUserили Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope LocalMachine.

В Windows 11 вы можете выбрать одну из четырех политик выполнения, чтобы разрешить или запретить сценарии:

  • Restricted — блокирует запуск любого скрипта.
  • RemoteSigned — разрешает скрипты, созданные на компьютере. Однако сценарии, созданные на другом устройстве, не будут выполняться, если у них нет надежной подписи.
  • AllSigned — разрешает запуск всех скриптов. Однако только в том случае, если доверенный издатель включил подпись.
  • Unrestricted — запускает любой скрипт без ограничений.

Вам не нужно менять политику выполнения, если вам нужно запустить скрипт, который не имеет необходимых параметров и не возвращает выходные данные. Вместо этого вы можете использовать команду PowerShell.exe -File "FILENAME" -ExecutionPolicyBypass для обхода ограничений.

Оставить комментарий

3 способа создать потрясающие рамки в Google Документах

3 способа создать потрясающие рамки в Google Документах

Узнайте, как добавить границы в Документы Google, включая создание рамок с помощью таблиц или изображений. Эффективные решения внутри!

Как изменить тему, цвета и т. Д., Чтобы сделать рабочий стол в Windows 11 классным

Как изменить тему, цвета и т. Д., Чтобы сделать рабочий стол в Windows 11 классным

Это полное руководство о том, как изменить тему, цвета и многое другое в Windows 11 для создания потрясающего рабочего стола.

Как исправить iPhone Home хочет отправлять вам критические оповещения

Как исправить iPhone Home хочет отправлять вам критические оповещения

iPhone завис на домашних критических оповещениях? В этом подробном руководстве мы перечислили различные обходные пути, которые вы можете использовать, чтобы исправить ошибку «Домой хочет отправить критические оповещения iPhone». Узнайте полезные советы и решения.

Как разместить изображение профиля вместо видео в Zoom (до или во время встречи) на ПК и телефоне

Как разместить изображение профиля вместо видео в Zoom (до или во время встречи) на ПК и телефоне

Zoom - популярная служба удаленного сотрудничества. Узнайте, как добавить изображение профиля вместо видео, чтобы улучшить свою конфиденциальность.

Как получить максимальное количество баллов от Microsoft Rewards и зарабатывать легкие деньги

Как получить максимальное количество баллов от Microsoft Rewards и зарабатывать легкие деньги

Откройте для себя эффективные стратегии получения баллов Microsoft Rewards. Зарабатывайте на поисках, играх и покупках!

Как исправить проблему с экраном загрузки Skyrim Infinite?

Как исправить проблему с экраном загрузки Skyrim Infinite?

Изучите эффективные методы решения неприятной проблемы с бесконечным экраном загрузки Skyrim, гарантируя более плавный и бесперебойный игровой процесс.

Как исправить отсутствие HID-совместимого сенсорного экрана

Как исправить отсутствие HID-совместимого сенсорного экрана

Я внезапно не могу работать со своим сенсорным экраном, на который жалуется HID. Я понятия не имею, что поразило мой компьютер. Если это вы, вот несколько исправлений.

Как записать вебинар в реальном времени на ПК

Как записать вебинар в реальном времени на ПК

Прочтите это полное руководство, чтобы узнать о полезных способах записи вебинаров в реальном времени на ПК. Мы поделились лучшим программным обеспечением для записи вебинаров, а также лучшими инструментами для записи экрана и видеозахвата для Windows 10, 8, 7.

Как не доверять компьютерам, ранее подключенным к вашему iPhone

Как не доверять компьютерам, ранее подключенным к вашему iPhone

Вы случайно нажали кнопку доверия во всплывающем окне, которое появляется после подключения вашего iPhone к компьютеру? Вы хотите отказаться от доверия этому компьютеру? Затем просто прочтите эту статью, чтобы узнать, как отменить доверие к компьютерам, которые вы ранее подключали к своему iPhone.

Как смотреть любой фильм из любого места

Как смотреть любой фильм из любого места

Хотите знать, как транслировать «Аквамен», даже если он недоступен для потоковой передачи в вашей стране? Читайте дальше, и к концу статьи вы сможете насладиться Акваменом.