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:
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.