Запуск сценария Powershell из CMD — Краткое руководство
2 минута. читать
Опубликовано
Прочтите нашу страницу раскрытия информации, чтобы узнать, как вы можете помочь MSPoweruser поддержать редакционную команду. Читать далее
Хотите запустить сценарий PowerShell из CMD, поскольку он может быть недоступен в вашей системе? Или вы просто хотите включить Функциональность PowerShell без переписывания всего сценария в командный файл CMD? Если на любой из этих вопросов вы ответили «Да», эта статья вам поможет!
Как запустить сценарий PowerShell из CMD
- Откройте Командная строка в Windows с повышенными правами из Меню Пуск , введя CMD и нажав CMD приложение> Запуск от имени администратора.
- По умолчанию консоль CMD откроется в C: \ Windows \ System32 папку.
- Перейдите в каталог сценария PowerShell, используя команду CD команда.
- Например, у меня есть PS1 скрипт in диск D, поэтому я запускаю следующую команду в CMD: кд/д Д:
- Теперь выполните эту команду: powershell.exe .\SimplePS.ps1.
- Замените .\SimplePS.ps1 с вашим собственным именем файла сценария PowerShell с расширением PS.
- Сценарий должен выполняться в выбранном каталоге в соответствии с базовыми кодами. Если есть что распечатать, вы увидите это в CMD.
- Например, "Здравствуйте, это простой скрипт PowerShell!» в текущем сценарии.
Совет эксперта
При запуске сценария PowerShell на CMD процесс может прерваться из-за неподходящих настроек Set-ExecutionPolicy функцию.
Есть два способа исправить эту ошибку:
Использование PowerShell
- Щелкните правой кнопкой мыши на Меню Пуск значок и выберите Windows PowerShell (Администратор) из Power User контекстное меню.
- Когда вы увидите консоль, выполните следующую команду: Установить ExecutionPolicy RemoteSigned.
- Удар Enter.
- Когда ты видишь Да и Нет подсказки, нажмите Y и нажмите Enter снова.
Использование CMD
- Откройте CMD с повышенными правами.
- Скопируйте и вставьте эту команду и нажмите Enter: powershell Set-ExecutionPolicy RemoteSigned.
Связанные чтения:
Теперь вы знаете, как запустить сценарий PowerShell из CMD. Это быстрый и удобный способ запуска сложных сценариев на элементарном уровне. терминал.
Статья помогла? Знаете ли вы лучший способ добиться того же результата? Поделитесь своими мыслями ниже.