Jak uruchomić skrypt PowerShell z pliku wsadowego

Jak uruchomić skrypt PowerShell z pliku wsadowego
Skrypt PowerShell to prosty plik tekstowy zapisany za pomocą „.PS1" rozszerzenie. Można go wykonać za pomocą oprogramowania PowerShell ISE. Z drugiej strony plik nietoperza jest określany jako plik tekstowy z „.NIETOPERZ" rozszerzenie. Mówiąc dokładniej, do uruchomienia pliku nietoperza można użyć wiersza polecenia. Może być jednak scenariusz, w którym wymagane jest uruchomienie skryptu PowerShell za pomocą 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 poradem.

Krok 1: Utwórz skrypt PowerShell

Jeśli nie masz zapisanego skryptu na komputerze, a następnie sprawdź instrukcję, aby go utworzyć.

Najpierw otwórz PowerShell Ise, napisz dany kod, a następnie, aby zapisać plik, naciśnij „Ratować" przycisk:

„Samochód”
„Rower”
„Cykl” zapisu
„Bus”
„Samolot”

Napisz nazwę skryptu i zapisz go z „.PS1”Rozszerzenie pliku na końcu. Wreszcie, aby zapisać skrypt, naciśnij „Ratować" przycisk:

Krok 2: Utwórz plik wsadowy

Po utworzeniu skryptu PowerShell utwórz plik wsadowy. Z tego powodu otwórz „Notatnik”I napisz podaną wiersz kodu:

  • Najpierw napisz „@Echo Off" Komenda.
  • W drugim wierszu napisz „PowerShell.exe”, A następnie napisz ścieżkę pliku skryptu PowerShell w odwróconych przecinkach.
  • Dodaj timer, aby zakończyć konsolę wierszu polecenia po określonym czasie.
  • Na koniec zapisz plik za pomocą „.Nietoperz" rozszerzenie pliku:
@Echo Off
PowerShell.exe ". „C: \ Users \ Muhammad Farhan \ Documents \ Script.PS1 '"
Limit czasu /t 5

Tutaj:

  • "@Echo Off„Polecenie służy do ukrycia ścieżki pliku określonej w konsoli wiersza polecenia.
  • "KONIEC CZASU”Służy do oczekiwania na określone sekundy przed zamknięciem pliku wsadowego.
  • "PowerShell.exe”Jest wykorzystywany do określenia PowerShell do uruchamiania pliku skryptu.

Krok 3: Wykonaj plik wsadowy

Teraz wykonaj plik wsadowy, pisząc pełną ścieżkę pliku z odwróconym przecinkiem:

> "C: \ Users \ Muhammad Farhan \ Desktop \ Testowanie.nietoperz"

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

Wniosek

Aby uruchomić skrypt PowerShell z pliku wsadowego, najpierw otwórz „Notatnik”, Zapisz w nim skrypt pliku wsadowego i określ ścieżkę pliku skryptu PowerShell. Następnie zapisz to za pomocą „.NIETOPERZ”Rozszerzenie i wykonaj go, klikając dwukrotnie plik wsadowy. Ponadto można go również wykonać, pisząc ścieżkę pliku skryptu PowerShell w konsoli CMD w odwróconych przecinkach. Ten post wykazał pełną metodę wykonywania skryptu PowerShell z pliku wsadowego.