Jak uruchomić skrypt PowerShell z pliku wsadowego

Jak Uruchomic Skrypt Powershell Z Pliku Wsadowego



Skrypt PowerShell to prosty plik tekstowy zapisany przy użyciu „ .ps1 ' rozbudowa. Można go wykonać za pomocą oprogramowania PowerShell ISE. Z drugiej strony plik BAT jest określany jako plik tekstowy, który ma „ .JEDEN ' rozbudowa. Mówiąc dokładniej, do uruchomienia pliku BAT można użyć wiersza polecenia. Może jednak wystąpić scenariusz, w którym wymagane jest uruchomienie skryptu programu PowerShell przy użyciu pliku wsadowego.

Ten post wyjaśni metodę wykonywania skryptu PowerShell pliku wsadowego.

Jak uruchomić skrypt PowerShell z pliku wsadowego?

Aby uruchomić skrypt PowerShell z pliku wsadowego, postępuj zgodnie z poniższym przewodnikiem.







Krok 1: Utwórz skrypt PowerShell

Jeśli nie masz skryptu zapisanego na komputerze, sprawdź instrukcje, aby go utworzyć.



Najpierw otwórz PowerShell ISE, napisz podany kod, a następnie, aby zapisać plik, naciśnij „ Ratować ' przycisk:



wyjście zapisu 'Samochód'

Wyjście zapisu 'Rower'

Wyjście zapisu 'Cykl'

Wyjście zapisu 'Autobus'

Wyjście zapisu 'Samolot'





Wpisz nazwę skryptu i zapisz ją z rozszerzeniem „ .ps1 ”rozszerzenie pliku na końcu. Na koniec, aby zapisać skrypt, naciśnij przycisk „ Ratować ' przycisk:



Krok 2: Utwórz plik wsadowy

Po utworzeniu skryptu programu PowerShell utwórz plik wsadowy. Z tego powodu otwórz „ Notatnik ” i napisz podany wiersz kodu:

  • Najpierw napisz „ @echo wyłączone ' Komenda.
  • W drugim wierszu napisz „ powershell.exe ”, a następnie wpisz ścieżkę pliku skryptu PowerShell w cudzysłowie.
  • Dodaj licznik czasu, aby zamknąć konsolę wiersza polecenia po określonym czasie.
  • Na koniec zapisz plik z „ .Jeden ' rozszerzenie pliku:
@ Echo wyłączony

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

KONIEC CZASU / T 5

Tutaj:

  • @echo wyłączone ” służy do ukrywania ścieżki pliku określonej w konsoli wiersza polecenia.
  • KONIEC CZASU ” służy do oczekiwania przez określone sekundy przed zamknięciem pliku wsadowego.
  • powershell.exe ” służy do określenia programu PowerShell do uruchamiania pliku skryptu.

Krok 3: Wykonaj plik wsadowy

Teraz wykonaj plik wsadowy, wpisując jego pełną ścieżkę do pliku w cudzysłowie:

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

Dane wyjściowe pokazują, że skrypt programu PowerShell został wykonany z pliku wsadowego.

Wniosek

Aby uruchomić skrypt PowerShell z pliku wsadowego, najpierw otwórz „ Notatnik ”, napisz w nim skrypt pliku wsadowego i określ ścieżkę pliku skryptu PowerShell. Następnie zapisz go z „ .JEDEN ” i uruchom je, klikając dwukrotnie plik wsadowy. Co więcej, można go również wykonać, zapisując ścieżkę pliku skryptu PowerShell w konsoli CMD w cudzysłowie. Ten post pokazał pełną metodę wykonywania skryptu PowerShell z pliku wsadowego.