Как запустить скрипт PowerShell из пакетного файла

Kak Zapustit Skript Powershell Iz Paketnogo Fajla



Сценарий PowerShell представляет собой простой текстовый файл, сохраненный с помощью « .ps1 ' расширение. Его можно выполнить с помощью программного обеспечения PowerShell ISE. С другой стороны, BAT-файл называется текстовым файлом с расширением « .ОДИН ' расширение. В частности, командную строку можно использовать для запуска файла BAT. Однако может быть сценарий, в котором требуется запуск сценария PowerShell с использованием пакетного файла.

В этом посте объясняется метод выполнения сценария PowerShell пакетного файла.

Как запустить скрипт PowerShell из пакетного файла?

Чтобы запустить сценарий PowerShell из пакетного файла, следуйте приведенному ниже руководству.







Шаг 1. Создайте сценарий PowerShell

Если у вас нет скрипта на вашем компьютере, то посмотрите инструкцию по его созданию.



Сначала откройте PowerShell ISE, напишите указанный код, а затем, чтобы сохранить файл, нажмите « Сохранить ' кнопка:



запись-вывод 'Машина'

Запись-вывод 'Велосипед'

Запись-вывод 'Цикл'

Запись-вывод «Автобус»

Запись-вывод 'Самолет'





Напишите имя сценария и сохраните его с пометкой « .ps1 расширение файла в конце. Наконец, чтобы сохранить сценарий, нажмите кнопку « Сохранить ' кнопка:



Шаг 2: Создайте пакетный файл

После создания сценария PowerShell создайте пакетный файл. По этой причине откройте « Блокнот ” и напишите данную строку кода:

  • Сначала напишите « @эхо выключено команда.
  • Во второй строке напишите « powershell.exe », а затем укажите путь к файлу сценария PowerShell в кавычках.
  • Добавьте таймер для закрытия консоли командной строки через указанное время.
  • Наконец, сохраните файл с помощью « .Один ' расширение файла:
@ эхо выключенный

powershell.exe '. 'C:\Пользователи\Мухаммад Фархан\Документы\Script.ps1' '

ТАЙМ-АУТ / Т 5

Здесь:

  • @эхо выключено ” используется, чтобы скрыть путь к файлу, указанный в консоли командной строки.
  • ТАЙМ-АУТ ” используется для ожидания в течение указанных секунд перед закрытием пакетного файла.
  • powershell.exe ” используется для указания PowerShell для запуска файла сценария.

Шаг 3: Запустите пакетный файл

Теперь запустите пакетный файл, написав полный путь к файлу с кавычками:

> 'C:\Пользователи\Мухаммад Фархан\Рабочий стол\testing.bat'

Вывод показывает, что сценарий PowerShell был выполнен из пакетного файла.

Заключение

Чтобы запустить сценарий PowerShell из пакетного файла, сначала откройте « Блокнот », внутри него напишите сценарий пакетного файла и укажите путь к файлу сценария PowerShell. Затем сохраните его с помощью « .ОДИН ” и запустите его, дважды щелкнув пакетный файл. Кроме того, его также можно выполнить, написав путь к файлу сценария PowerShell в консоли CMD в кавычках. В этом посте продемонстрирован полный метод выполнения сценария PowerShell из пакетного файла.