PowerShell używa „Wyjście”Polecenie w swoich funkcjach i skryptach, aby je zakończyć. To polecenie powinno być starannie wykorzystane, ponieważ może zakończyć konsolę i redaktorów. Użytkownik może nie być w stanie zobaczyć wyjścia, gdy jest ono używane w skrypcie lub funkcji. Jest to najłatwiejszy sposób na wyjście i zakończenie skryptu lub konsoli.
W tym spisie omówi „Wyjście„Polecenie w PowerShell.
Jak używać polecenia „Exit” PowerShell?
„„Wyjście„Polecenie zamyka sesję konsoli PowerShell lub kończy skrypt w PowerShell. Aby uzyskać praktyczną demonstrację, sprawdź podane przykłady.
Przykład 1: Konsola Exit PowerShell
Wykonanie „Wyjście„Polecenie w konsoli PowerShell zakończy konsolę i wyjdzie z niej wyjście:
> Wyjdź
Przykład 2: Skrypt Exit PowerShell
W tym przykładzie skrypt zostanie zakończony za pomocą „Wyjście„Polecenie, ale nie zakończy konsoli:
> Funkcja Exitscript
> Output-output „Konsola nie zostanie zakończona."
> Wyjdź
>
> ExitScript
W powyższym kodzie:
Teraz sprawdźmy skrypt, nazywając go w konsoli PowerShell:
> C: \ new \ exitcommand.PS1
Można zauważyć, że skrypt PowerShell został zakończony, ale nie zamknął sesji konsoli.
Przykład 3: Skrypt wyjścia PowerShell po pięciu sekundach
Ten przykład pokaże 5-sekundową pauzę przed zakończeniem skryptu:
> Write-host „Zakończy się po 5 sekundach”
> Start -Sleep -sekunda 5
> Wyjdź
Tutaj:
Przetestujmy powyższy skrypt, nazywając go:
> C: \ new \ exitcommand.PS1
Powyższy skrypt czekał 5 sekund przed zakończeniem.
Przykład 4: Sprawdzanie, czy kod po wykonaniu polecenia „Wyjdź” wykonuje
Teraz dodaj następujący kod do swojego skryptu PowerShell:
> Write-host „Hello World”
> Wyjdź
> Write-host "To nie zostanie wykonane."
Można zauważyć, że „Wyjście”Polecenie zakończyło skrypt i kod po„Wyjście„Polecenie nie zostało wykonane.
Wniosek
„„Wyjście„Polecenie, gdy jest używane w skrypcie PowerShell, zakończy je, ale nie zamknie sesji. Jednak gdy jest używany w konsoli PowerShell, zostaje zakończona. Ponadto pomaga również zatrzymać wykonywanie skryptu. W tym spisie omówiono kilka przykładów, aby zapewnić lepszą demonstrację polecenia „wyjścia”.