Устранение ошибки «yarn.ps1 не может быть загружена»: быстрые решения для включения выполнения сценария

Если вы столкнулись с разочаровывающим сообщением об ошибке «O arquivo Yarn.ps1 não pode ser carregado porque a execução de scripts foi desabilitada nege sistema» (Файл Yarn.ps1 не может быть загружен, поскольку выполнение сценариев отключено в этой системе), Не волнуйтесь! Эта ошибка возникает, когда политика выполнения PowerShell вашей системы ограничивает выполнение сценариев. В этой статье блога мы рассмотрим несколько способов решения этой проблемы и включения выполнения сценариев в вашей системе. Давайте погрузимся!

Метод 1: изменение политики выполнения с помощью командной строки
Один из способов включить выполнение сценария — изменить политику выполнения PowerShell. Выполните следующие действия:

  1. Откройте новое окно PowerShell от имени администратора.
  2. Выполните следующую команду:
    Set-ExecutionPolicy RemoteSigned

    Эта команда позволяет выполнять локальные и удаленные сценарии, подписанные доверенным издателем.

Метод 2: разрешение выполнения скрипта для текущего сеанса
Если вы не хотите постоянно менять политику выполнения, вы можете разрешить выполнение скрипта только для текущего сеанса. Вот как:

  1. Откройте новое окно PowerShell.
  2. Выполните следующую команду, чтобы временно обойти политику выполнения:
    PowerShell.exe -ExecutionPolicy Bypass -File .\yarn.ps1

    Эта команда выполняет сценарий Yarn.ps1, минуя текущую политику выполнения.

Метод 3: использование политики неограниченного выполнения
Другой подход — установить для политики выполнения значение «Неограниченное», что позволяет выполнять все сценарии без каких-либо ограничений. Выполните следующие действия:

  1. Откройте новое окно PowerShell от имени администратора.
  2. Выполните следующую команду:
    Set-ExecutionPolicy Unrestricted

    Эта команда полностью удаляет ограничения политики выполнения.

Метод 4. Запуск PowerShell с параметром -ExecutionPolicy
Вы также можете указать политику выполнения непосредственно при запуске PowerShell. Вот как:

  1. Откройте диалоговое окно «Выполнить», нажав клавиши Windows + R.
  2. Введите «powershell -ExecutionPolicy RemoteSigned» и нажмите Enter.
    Эта команда открывает PowerShell с указанной политикой выполнения, разрешая выполнение сценария.

Ошибка «yarn.ps1 не может быть загружена» из-за отключенного выполнения сценария может расстроить. Однако с помощью методов, описанных в этой статье, вы можете быстро включить выполнение сценариев в своей системе. Независимо от того, решите ли вы изменить политику выполнения навсегда или временно, эти решения обеспечат гибкость в зависимости от ваших конкретных потребностей. Попрощайтесь с ошибками выполнения скриптов и продолжайте беспрепятственно работать со скриптами PowerShell!