PowerShell hat die Host -Anwendung “Powershell ise”, Mit dem zum Erstellen von Skripten und Funktionen verwendet wird. Die Funktion enthält die vom Benutzer angegebenen Anweisungen oder Anweisungen. Darüber hinaus wird der Funktionsname vom Benutzer zugewiesen. Diese Codeteile werden in PowerShell ausgeführt, indem der Funktionsname aufgerufen wird. Entsprechend Ihren Anforderungen können Sie die Komplexität einer Funktion bewältigen.
In diesem Artikel wird die Verwendung des PowerShell -Rückgabewerts erörtert.
Was ist der Wert "Rückgabe" in PowerShell??
“zurückkehrenIst ein Wert, den die Funktion zur Aufruffunktion oder ein Skript zurückkehrt, wenn sie ihre Aufgabe erledigt. PowerShell verwendet den Rückgabewert in Funktionen, um das Skript oder die Funktion zu beenden, nachdem das Ergebnis ausgegeben wurde. Das Rückgabe -Schlüsselwort verhindert, dass der Code danach ausgeführt wird. Der Rückgabewert in PowerShell stoppt die weitere Ausführung des Code in der Funktion und gibt den Wert als Ausgabe zurück.
Sie können besser verstehen, wie der Rückgabewert verwendet wird, indem Sie sich die angegebenen Beispiele ansehen.
Beispiel 1: Verwenden Sie den einfachen Wert "Rückgabe"
In diesem Beispiel wird der Text an die PowerShell -Konsole ausgegeben, indem sie das einfache verwenden “zurückkehren" Wert:
Funktion testReturn
"Diese Zeile wird ausführen"
zurückkehren
"Diese Zeile wird nicht ausführen"
Testreturn
Im oben gegebenen Code:
Wie Sie aus der Ausgabe sehen können, ist der Code nach dem “zurückkehrenDer Wert wurde nicht ausgeführt, da der Rückgabewert den Code sofort stoppt und den Wert für die Konsole ausgibt.
Beispiel 2: Verwenden Sie "Rückgabe", um die Wertesumme in PowerShell zurückzugeben
In diesem Beispiel werden wir die beiden Ganzzahlen hinzufügen und sie mit der “ausführenzurückkehren" Stichwort:
Funktion testReturn ($ a, $ b)
Write-output "Dies gibt die Ausgabe zurück"
Return ($ A+$ B)
Write-output "Dies wird nicht ausgeführt"
TestReturn 1 2
Nach dem angegebenen Skript:
Es kann beobachtet werden, dass zuerst die über die Rückgabeanweisung hinzugefügte Zeile die hinzugefügte Nachricht angezeigt wurde. Dann wurde die Summe der bestandenen Variablen zurückgegeben, und das Skript wurde beendet.
Abschluss
“zurückkehrenDer Wert in der PowerShell -Funktion verlässt das Skript nach der Ausführung des Code über dem Rückgabewert. Der Code nach dieser Anweisung wird nicht ausgeführt. Es wird normalerweise verwendet, um die sofortige Ausgabe der angegebenen Funktion zu erhalten. Dieses Tutorial hat einen detaillierten Leitfaden zur Verwendung des Rückgabewerts in der PowerShell -Funktion vorgestellt.