So verwenden Sie den Befehl PowerShell Exit

So verwenden Sie den Befehl PowerShell Exit

PowerShell verwendet das “AusfahrtBefehl in seinen Funktionen und Skripten, um sie zu beenden. Dieser Befehl sollte sorgfältig verwendet werden, da er die Konsole und die Redakteure beenden kann. Der Benutzer kann die Ausgabe möglicherweise nicht sehen, wenn er im Skript oder in der Funktion verwendet wird. Es ist der einfachste Weg, das Skript oder die Konsole zu verlassen und zu beenden.

In dieser Beschreibung werden die “diskutieren“AusfahrtKommando in PowerShell.

So verwenden Sie den Befehl PowerShell "Exit"?

Der "AusfahrtDer Befehl ”Schließt die PowerShell -Konsolensitzung oder beendet ein Skript in PowerShell. Für die praktische Demonstration finden Sie die angegebenen Beispiele.

Beispiel 1: Beenden von PowerShell -Konsole

Ausführung der “AusfahrtDas Kommando in der PowerShell -Konsole beendet die Konsole und beendet sie aus:

> Beenden

Beispiel 2: Beenden Sie PowerShell -Skript

In diesem Beispiel wird das Skript mit Hilfe des “beendet“AusfahrtBefehl ”, aber es wird die Konsole nicht beenden:

> Funktion exitscript
> Write-output "Die Konsole wird nicht beendet."
> Beenden
>
> Exitscript

Im obigen Code:

  • Definieren Sie zunächst eine Funktion und fügen Sie einen Code darin hinzu. Ergänzen Sie die "AusfahrtBefehl am Ende des Codes.
  • Rufen Sie schließlich die Funktion auf, indem Sie ihren Namen außerhalb der lockigen Klammern aufrufen:

Testen wir nun das Skript, indem Sie es in der PowerShell -Konsole aufrufen:

> C: \ new \ exitcommand.PS1

Es ist ersichtlich, dass das PowerShell -Skript beendet wurde, aber die Konsolensitzung nicht schließt.

Beispiel 3: Beenden Sie das PowerShell -Skript nach fünf Sekunden

In diesem Beispiel wird gezeigt, dass eine 5-Sekunden-Pause einnimmt, bevor das Skript beendet wird:

> Schreibhost "Es endet nach 5 Sekunden"
> Startschlafen -sekunden 5
> Beenden

Hier:

  • Zunächst haben wir das verwendetSchreibhostBefehl ”und fügte einen Text hinzu.
  • Danach fügen Sie die "hinzu"StartschlafenBefehl neben dem “-SekundenParameter und zuweisen die “5Parameter, um die Verzögerung von 5 Sekunden hinzuzufügen.
  • Schließlich geben Sie das an “Ausfahrt" Befehl:

Testen wir das obige Skript, indem wir es anrufen:

> C: \ new \ exitcommand.PS1

Das oben gegebene Skript wartete 5 Sekunden vor dem Beendet.

Beispiel 4: Überprüfen Sie, ob der Code nach dem Befehl "Beenden" ausgeführt wird

Fügen Sie nun den folgenden Code zu Ihrem PowerShell -Skript hinzu:

> Schreibhost "Hallo Welt"
> Beenden
> Schreibhost "Das wird nicht ausgeführt."

Es kann beobachtet werden, dass das “AusfahrtDer Befehl ”beendete das Skript und den Code nach dem“AusfahrtDer Befehl wurde nicht ausgeführt.

Abschluss

Der "AusfahrtDer Befehl ”, wenn es im PowerShell -Skript verwendet wird, beendet ihn, schließt die Sitzung jedoch nicht. Wenn es jedoch in der PowerShell -Konsole verwendet wird, wird es beendet. Darüber hinaus hilft es auch dabei, die Ausführung des Skripts zu stoppen. In dieser Beschreibung wurde mehrere Beispiele erörtert, um eine bessere Demonstration des Befehls „Exit“ zu geben.