Riepilogo
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
-Parallelparametro 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: