Запуск сценария Powershell из CMD — Краткое руководство

Значок времени чтения 2 минута. читать


Читатели помогают поддержать MSpoweruser. Мы можем получить комиссию, если вы совершите покупку по нашим ссылкам. Значок подсказки

Прочтите нашу страницу раскрытия информации, чтобы узнать, как вы можете помочь MSPoweruser поддержать редакционную команду. Читать далее

Запуск сценария Powershell из CMD

Хотите запустить сценарий PowerShell из CMD, поскольку он может быть недоступен в вашей системе? Или вы просто хотите включить Функциональность PowerShell без переписывания всего сценария в командный файл CMD? Если на любой из этих вопросов вы ответили «Да», эта статья вам поможет!

Как запустить сценарий PowerShell из CMD

  1. Откройте Командная строка в Windows с повышенными правами из Меню Пуск , введя CMD и нажав CMD приложение> Запуск от имени администратора.
Администратор CMD
  1. По умолчанию консоль CMD откроется в C: \ Windows \ System32 папку.
  2. Перейдите в каталог сценария PowerShell, используя команду CD команда.
  3. Например, у меня есть PS1 скрипт in диск D, поэтому я запускаю следующую команду в CMD: кд/д Д:
Перейти к D
  1. Теперь выполните эту команду: powershell.exe .\SimplePS.ps1.
Запустить powershell
  1. Замените .\SimplePS.ps1 с вашим собственным именем файла сценария PowerShell с расширением PS.
  2. Сценарий должен выполняться в выбранном каталоге в соответствии с базовыми кодами. Если есть что распечатать, вы увидите это в CMD.
  3. Например, "Здравствуйте, это простой скрипт PowerShell!» в текущем сценарии.
Powershell выполнен

Совет эксперта

При запуске сценария PowerShell на CMD процесс может прерваться из-за неподходящих настроек Set-ExecutionPolicy функцию.

Есть два способа исправить эту ошибку:

Использование PowerShell

  1. Щелкните правой кнопкой мыши на Меню Пуск значок и выберите Windows PowerShell (Администратор) из Power User контекстное меню.
  2. Когда вы увидите консоль, выполните следующую команду: Установить ExecutionPolicy RemoteSigned.
  3. Удар Enter.
  4. Когда ты видишь Да и Нет подсказки, нажмите Y и нажмите Enter снова.
Политика исполнения

Использование CMD

  1. Откройте CMD с повышенными правами.
  2. Скопируйте и вставьте эту команду и нажмите Enter: powershell Set-ExecutionPolicy RemoteSigned.
политика КМД

Связанные чтения:

Теперь вы знаете, как запустить сценарий PowerShell из CMD. Это быстрый и удобный способ запуска сложных сценариев на элементарном уровне. терминал.

Статья помогла? Знаете ли вы лучший способ добиться того же результата? Поделитесь своими мыслями ниже.

Подробнее о темах: CMD, PowerShell

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

Ваш электронный адрес не будет опубликован. Обязательные поля помечены * *