Как да стартирате PowerShell скрипт от пакетен файл

Kak Da Startirate Powershell Skript Ot Paketen Fajl



Скриптът PowerShell е прост текстов файл, записан с помощта на „ .ps1 ” разширение. Може да се изпълни с помощта на софтуера PowerShell ISE. От друга страна, BAT файлът се нарича текстов файл, който има „ .ЕДНО ” разширение. По-конкретно, командният ред може да се използва за стартиране на BAT файла. Въпреки това може да има сценарий, при който се изисква изпълнение на скрипта PowerShell с помощта на пакетния файл.

Тази публикация ще обясни метода за изпълнение на PowerShell скрипта на пакетния файл.

Как да стартирате PowerShell скрипт от пакетен файл?

За да стартирате скрипта PowerShell от пакетния файл, следвайте даденото по-долу ръководство.







Стъпка 1: Създайте скрипт на PowerShell

В случай, че нямате съхранен скрипт на компютъра си, проверете инструкциите, за да го създадете.



Първо отворете PowerShell ISE, напишете дадения код и след това, за да запишете файла, натиснете „ Запазване ” бутон:



запис-изход 'Кола'

Запис-изход 'велосипед'

Запис-изход 'цикъл'

Запис-изход 'автобус'

Запис-изход 'самолет'





Напишете името на скрипта и го запазете с „ .ps1 ” файлово разширение в края. Накрая, за да запазите скрипта, натиснете „ Запазване ” бутон:



Стъпка 2: Създайте пакетен файл

След като създадете скрипт на PowerShell, създайте пакетния файл. Поради тази причина отворете „ Бележник ” и напишете дадения ред код:

  • Първо напишете „ @echo изключено ” команда.
  • Във втория ред напишете „ powershell.exe ” и след това напишете пътя на скрипта на PowerShell с кавички.
  • Добавете таймера за прекратяване на конзолата на командния ред след определено време.
  • Накрая запазете файла с „ .Едно ' разширение на файл:
@ ехо изключено

powershell.exe '. 'C:\Users\Muhammad Farhan\Documents\Script.ps1' '

ИЗТЕЧИ ВРЕМЕ / т 5

Тук:

  • @echo изключено ” се използва за скриване на пътя на файла, посочен в конзолата на командния ред.
  • ИЗТЕЧИ ВРЕМЕ ” се използва за изчакване на посочените секунди преди затваряне на командния файл.
  • powershell.exe ” се използва за указване на PowerShell за изпълнение на скриптовия файл.

Стъпка 3: Изпълнете пакетен файл

Сега изпълнете пакетния файл, като напишете пълния му файлов път с обърнати запетаи:

> 'C:\Users\Muhammad Farhan\Desktop\testing.bat'

Резултатът показва, че скриптът PowerShell е изпълнен от партиден файл.

Заключение

За да стартирате скрипта PowerShell от пакетния файл, първо отворете „ Бележник ”, напишете скрипта на пакетния файл вътре в него и посочете пътя на файла на скрипта на PowerShell. След това го запазете с „ .ЕДНО ” и го изпълнете, като щракнете двукратно върху пакетния файл. Освен това може да се изпълни и чрез записване на пътя на файла на скрипта на PowerShell в CMD конзолата с обърнати запетаи. Тази публикация демонстрира пълен метод за изпълнение на скрипта PowerShell от пакетен файл.