Windows: выполнить скрипт powershell - как это работает
Видео по теме: (May 2024).
По соображениям безопасности вы не можете запустить скрипт Powershell под Windows по умолчанию. Вместо этого небольшие программы блокируются. В этом практическом совете мы покажем вам, как вы все еще можете запустить и использовать скрипт.
Запустите скрипт Powershell в Windows - вы должны это сделать
Если вы хотите запустить скрипт Powershell в Windows, вы должны сначала удалить блок:
- Щелкните правой кнопкой мыши ярлык Powershell и выберите «Запуск от имени администратора». Возможно, вам придется подтвердить этот шаг.
- Выполните здесь команду «Set-ExecutionPolicy RemoteSigned», чтобы были выполнены сценарии.
- Примечание. Эта команда выполняет все сценарии, что может привести к угрозе безопасности.
- «RemoteSigned» требует для подписи цифровую подпись и использует ее для скриптов, загружаемых из Интернета. Windows всегда запускает локальные сценарии, созданные вами на ПК.
- Поэтому вы можете использовать переменную «AllSigned» вместо «RemoteSigned». Таким образом, все сценарии выполняются с цифровой подписью. Если подпись неизвестна, вам будет предложено разрешение.
- Переменная «Unrestricted» выполняет все сценарии, но выдается предупреждение для неподписанных сценариев, загружаемых из Интернета. В этом случае команда "Set-ExecutionPolicy Unrestricted".
- С помощью команды powershell -ep RemoteSigned -file MyScript.ps1 вы можете настроить исключение для вашего файла. Замените переменную «MyScript.ps1» фактическим именем файла.
Выполнить скрипт powershell - редактировать права группы
Кроме того, вы также можете редактировать права группы в Windows 10. Преимущество: вам не нужно выбирать между запутанными командами.
- Введите «Конфигурация компьютера и пользователя» в поиске Windows и запустите программу с тем же именем.
- Переключитесь здесь на «Рекомендации», а затем на «Административные шаблоны».
- В разделе «Компоненты Windows» найдите папку «Windows PowerShell».
- Дважды щелкните запись «Разрешить выполнение скрипта».
- Здесь вы найдете параметры настройки «Разрешить локальные сценарии и сценарии с удаленной подписью», «Разрешить только подписанные сценарии» и «Разрешить все сценарии».
- В целях безопасности мы рекомендуем использовать параметр «Разрешить локальные сценарии и удаленные подписанные сценарии». Это защищает ваш компьютер оптимально.
Эти инструкции основаны на Windows 8 или Windows 10. Мы расскажем вам о наиболее важных командах Powershell в следующем практическом совете.