Если вы столкнулись с разочаровывающим сообщением об ошибке «O arquivo Yarn.ps1 não pode ser carregado porque a execução de scripts foi desabilitada nege sistema» (Файл Yarn.ps1 не может быть загружен, поскольку выполнение сценариев отключено в этой системе), Не волнуйтесь! Эта ошибка возникает, когда политика выполнения PowerShell вашей системы ограничивает выполнение сценариев. В этой статье блога мы рассмотрим несколько способов решения этой проблемы и включения выполнения сценариев в вашей системе. Давайте погрузимся!
Метод 1: изменение политики выполнения с помощью командной строки
Один из способов включить выполнение сценария — изменить политику выполнения PowerShell. Выполните следующие действия:
- Откройте новое окно PowerShell от имени администратора.
- Выполните следующую команду:
Set-ExecutionPolicy RemoteSignedЭта команда позволяет выполнять локальные и удаленные сценарии, подписанные доверенным издателем.
Метод 2: разрешение выполнения скрипта для текущего сеанса
Если вы не хотите постоянно менять политику выполнения, вы можете разрешить выполнение скрипта только для текущего сеанса. Вот как:
- Откройте новое окно PowerShell.
- Выполните следующую команду, чтобы временно обойти политику выполнения:
PowerShell.exe -ExecutionPolicy Bypass -File .\yarn.ps1Эта команда выполняет сценарий Yarn.ps1, минуя текущую политику выполнения.
Метод 3: использование политики неограниченного выполнения
Другой подход — установить для политики выполнения значение «Неограниченное», что позволяет выполнять все сценарии без каких-либо ограничений. Выполните следующие действия:
- Откройте новое окно PowerShell от имени администратора.
- Выполните следующую команду:
Set-ExecutionPolicy UnrestrictedЭта команда полностью удаляет ограничения политики выполнения.
Метод 4. Запуск PowerShell с параметром -ExecutionPolicy
Вы также можете указать политику выполнения непосредственно при запуске PowerShell. Вот как:
- Откройте диалоговое окно «Выполнить», нажав клавиши Windows + R.
- Введите «powershell -ExecutionPolicy RemoteSigned» и нажмите Enter.
Эта команда открывает PowerShell с указанной политикой выполнения, разрешая выполнение сценария.
Ошибка «yarn.ps1 не может быть загружена» из-за отключенного выполнения сценария может расстроить. Однако с помощью методов, описанных в этой статье, вы можете быстро включить выполнение сценариев в своей системе. Независимо от того, решите ли вы изменить политику выполнения навсегда или временно, эти решения обеспечат гибкость в зависимости от ваших конкретных потребностей. Попрощайтесь с ошибками выполнения скриптов и продолжайте беспрепятственно работать со скриптами PowerShell!