IL "Fooch-object"Il comando in PowerShell viene utilizzato per loop o iterazione attraverso la raccolta di oggetti di input. Gli oggetti di input vengono quindi inviati utilizzando il metodo delle tubazioni al cmdlet. Allo stesso modo, a volte dobbiamo uscire dal "foreach-object" in PowerShell per impedire alla sceneggiatura di un'ulteriore esecuzione.
Questo tutorial presenterà una guida approfondita per uscire da PowerShell foreach-object.
Come uscire da foreach-oggetto in PowerShell?
Gli approcci arruolati possono essere usati per uscire da foreach-object in PowerShell:
Metodo 1: esci dall'obiezione foreach in PowerShell usando l'istruzione "if"
IL "Se"L'istruzione può essere utilizzata per uscire da un"Fooch-object"In PowerShell. Per una spiegazione più dettagliata, controlla l'esempio dato.
Esempio
Diamo un'occhiata a questo esempio per uscire da "Fooch-object" usando il "Se" dichiarazione:
$ Val = "freni", "ruote", "finestra", "", "fissando"
$ val | Foreach-object
if ($ _ -eq "")
rottura;
Write-output "L'auto ha $ _."
Nell'esempio dichiarato:
Metodo 2: esci da foreach-object in PowerShell usando l'istruzione "Break"
IL "rottura"L'istruzione può essere utilizzata per prendere un'uscita da"Fooch-object"In PowerShell. Questa affermazione può essere utilizzata per rompere i loop o le iterazioni.
Esempio
Consideriamo questo esempio per uscire da "Foreach-object "usando il"rottura" dichiarazione:
$ oggetti = "freni", "ruote", "Windows"
$ Break = $ false;
$ oggetti | Dove -object $ break -eq $ false | Foreach-object
$ Break = $ _ -EQ "Wheels";
Write-output "L'auto ha $ _.";
Secondo il codice dato:
Si trattava di uscire dall'obiettivo foreach in PowerShell.
Conclusione
Per uscire da "Fooch-object"In PowerShell, è possibile utilizzare due metodi, tra cui"rottura" E "Se". Entrambi i metodi usciranno dal ciclo di PowerShell "foreach-object" quando la condizione da loro diventa vera. Questo tutorial ha presentato una guida approfondita su come uscire da PowerShell "foreach-object".