Riepilogo

Completato

In questo modulo si è appreso come usare costrutti di scripting, ad esempio il costrutto ForEach per elaborare tutti gli oggetti in una matrice e if. Else e Switch costruiscono per prendere decisioni negli script. Aspetti chiave:

  • Usare il cmdlet ForEach-Object per elaborare i dati nella pipeline. Quando si archiviano i dati in una matrice, il costrutto ForEach consente di elaborare ogni elemento nella matrice.

  • PowerShell 7 aggiunge il -Parallel parametro al cmdlet ForEach-Object , consentendo alla pipeline di elaborare più oggetti contemporaneamente.

  • Usare il costrutto If in Windows PowerShell per prendere decisioni.

  • Il costrutto Switch è simile a un costrutto If con più sezioni ElseIf.

  • Il costrutto For esegue una serie di cicli, analogamente al costrutto ForEach. Tuttavia, quando si usa il costrutto For, è necessario definire il numero di cicli che devono essere eseguiti, funzionalità particolarmente utile quando si vuole eseguire un'azione per un determinato numero di volte.

  • Altri costrutti di ciclo meno comuni includono Do.. While, Do.. Until, e While.

  • Usare Interrompi e Continua per modificare il comportamento del ciclo. Continua termina l'elaborazione per l'iterazione corrente. Interrompe completamente il ciclo.

Altre letture

Per altre informazioni, consultare i documenti seguenti: