Sammanfattning

Fullbordad

I den här modulen har du lärt dig att använda skriptkonstruktioner som ForEach-konstruktionen för att bearbeta alla objekt i en matris och If.. Annars och Switch-konstruktioner för att fatta beslut i dina skript. Följande är de viktigaste lärdomarna:

  • Använd cmdleten ForEach-Object för att bearbeta data i pipelinen. När du lagrar data i en matris kan du med ForEach-konstruktionen bearbeta varje objekt i matrisen.

  • I PowerShell 7 lades parametern -Parallel till i cmdleten ForEach-Object . Detta gör att pipelinen kan bearbeta flera objekt samtidigt.

  • Använd om-konstruktionen i Windows PowerShell för att fatta beslut.

  • Switch-konstruktionen liknar en If-konstruktion som har flera ElseIf-avsnitt.

  • För-konstruktionen utför en serie loopar som liknar en ForEach-konstruktion. Men när du använder For-konstruktionen måste du definiera hur många loopar som inträffar, vilket är användbart när du vill att en åtgärd ska utföras ett visst antal gånger.

  • Det finns andra mindre vanliga loopkonstruktioner som du kan använda. Det här är Do..While, Do..Until, och While.

  • Break och Continue är två kommandon som du kan använda för att ändra standardbeteendet för en loop. Fortsätt avslutar bearbetningen för den aktuella iterationen av loopen. Bryt stoppar helt loopens bearbetning.

Mer att läsa

Mer information finns i följande dokument: