Resumé

Fuldført

I dette modul lærte du at bruge scripting-konstruktioner som ForEach-konstruktionen til at behandle alle objekter i et array og If.. Else og Switch-konstruktioner for at træffe beslutninger i dine scripts. Vigtigste erfaringer:

  • Brug cmdlet'en ForEach-Object til at behandle dataene i pipelinen. Når du gemmer data i en matrix, giver ForEach--konstruktionen dig mulighed for at behandle hvert element i matrixen.

  • PowerShell 7 tilføjer parameteren -Parallel til ForEach-Object cmdlet'en, hvilket gør det muligt for pipelinen at behandle flere objekter samtidig.

  • Brug If-konstruktionen i Windows PowerShell til at træffe beslutninger.

  • Den switch--konstruktion svarer til en If-konstruktion, der har flere ElseIf sektioner.

  • For-konstruktionen udfører en række løkker, der ligner en ForEach--konstruktion. Men når du bruger Til-konstruktion, skal du definere, hvor mange løkker der forekommer, hvilket er nyttigt, når du vil have en handling udført et bestemt antal gange.

  • Andre mindre almindelige looping-konstruktioner inkluderer Do.. Mensdu... Indtil og mens

  • Brug Break og Continue til at ændre loop-adfærd. Fortsæt afslutter behandlingen for den nuværende iteration. Break stopper sløjfen helt.

Yderligere læsning

Du kan få mere at vide ved at gennemgå følgende dokumenter: