Titre

PowerShell - Faire une boucle For

Utiliser une boucle For en PowerShell

On voit ici un exemple avec les 2 méthodes :

Lien vers le fichier : cliquez ici

La commande ForEach-Object est elle à utiliser pour effectuer une boucle derrière un | dont elle tire ses données.

Ci-dessous un exemple pour récupérer l'adresse mail des membres d'un groupe AD.
Get-ADGroupMember ne permet pas de récupérer directement l'adresse mail d'un membre de groupe, c'est pour cela que pour chaque membre, avec l'aide de la commande ForEach-Object, on fait appel à Get-ADUser pour avoir un complément d'information pour chaque user :

Lien vers le fichier : cliquez ici

Notez que l'on peut stocker le résultat d'une commande dans un objet puis lister chaque résultat un à un si l'objet n'est pas nul.

Exemple :

Lien vers le fichier : cliquez ici

Pages Web

Site WebDescription
Foreach et ForEach-ObjectDifférence entre PowerShell Foreach et ForEach-Object

Article(s) suivant(s)