Jak używać polecenia Exit PowerShell

Jak używać polecenia Exit PowerShell

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:

  • Najpierw zdefiniuj funkcję i dodaj kod w środku. Dodaj "Wyjście„Polecenie na końcu kodu.
  • Na koniec wywołaj funkcję, wywołując swoją nazwę poza jej kręconymi aparatami ortodontycznymi:

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:

  • Po pierwsze, wykorzystaliśmy „Write-host”Polecenie i dodam trochę tekstu.
  • Następnie dodaj „Sleep startowy„Polecenie obok„-sekundy”Parametr i przypisz„5”Parametr, aby dodać opóźnienie 5 sekund.
  • Na koniec określ „Wyjście" Komenda:

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