Der "Foreach-ObjectDer Befehl in PowerShell wird verwendet, um durch die Sammlung von Eingabefjekten zu schieben oder zu iterieren. Die Eingabefiele werden dann mit der Rohrleitungsmethode an das CMDLET gesendet. In ähnlicher Weise müssen wir manchmal aus dem „Foreach-Object“ in PowerShell verlassen, um das Skript von der weiteren Ausführung zu verhindern.
In diesem Tutorial wird eine gründliche Anleitung zum Ausscheiden aus Powershell foreach-Object vorgestellt.
Wie man in PowerShell aus dem Foreach-Objekt beendet?
Die eingetragenen Ansätze können verwendet werden, um in PowerShell von foreach-Object zu verlassen:
Methode 1: Beenden Sie mit der Anweisung "if" von foreach-Object in PowerShell
Der "Wenn"Anweisung kann verwendet werden, um aus einem" zu beenden "Foreach-Object”In Powershell. Eine detailliertere Erklärung finden Sie im angegebenen Beispiel.
Beispiel
Schauen wir uns dieses Beispiel an, um aus "zu verlassen"Foreach-Object" Verwendung der "Wenn" Stellungnahme:
$ Val = "Bremsen", "Räder", "Fenster", "," starren "
$ val | Foreach-object
if ($ _ -eq "")
brechen;
Write-output "Das Auto hat $ _."
Im angegebenen Beispiel:
Methode 2: Beenden Sie mit der Anweisung „Break“ von foreach-Object in PowerShell
Der "brechen”Anweisung kann verwendet werden, um einen Ausgang aus der“ zu nehmenForeach-Object”In Powershell. Diese Aussage kann verwendet werden, um die Schleifen oder Iterationen zu brechen.
Beispiel
Betrachten wir dieses Beispiel, aus dem wir ausgehen können "Foreach-Object ”Verwendet das“brechen" Stellungnahme:
$ Objekte = "Bremsen", "Räder", "Windows"
$ Break = $ false;
$ Objekte | WO -Object $ break -eq $ false | Foreach-object
$ Break = $ _ -eq "Räder";
Write-output "Das Auto hat $ _.";
Nach dem angegebenen Code:
Das ging nur darum, das Foreach-Objekt in Powershell zu verlassen.
Abschluss
Ausgehen von “Foreach-Object"In PowerShell können zwei Methoden verwendet werden, einschließlich"brechen" Und "Wenn”. Beide Methoden beenden die Schleife von PowerShell „foreach-Object“, wenn die von ihnen angegebene Bedingung wahr wird. In diesem Tutorial wurde eine gründliche Anleitung zum Ausgang von PowerShell „Foreach-Object“ vorgestellt.