Le script PowerShell suivant génère un fichier CSV avec trois colonnes (groupe, utilisateur, SAMAccountName) qui associe chaque instance d'un groupe de distribution donnée avec un membre respectif:Script Exchange PowerShell Modification
$ dist = foreach ($ group dans (Get-DistributionGroup -Filter {name-like "*"})) {Get-DistributionGroupMember $ groupe | Sélectionnez @ {Label = "Groupe"; Expression = {$ Group.Name}}, @ {Label = "Utilisateur"; Expression = {$ _. Nom}}, SamAccountName} $ dist | Trier le groupe, utilisateur | Export-CSV c: \ scripts \ file.csv -NoTypeInformation
Il offre à l'utilisateur un moyen pratique de filtrer les groupes et les membres du groupe d'affichage. Ma question: Y at-il un moyen rapide de modifier ce script afin qu'il ajoute une quatrième colonne qui affiche une propriété des groupes (en particulier, la propriété "HiddenFromAddressListsEnabled")?
Nous vous remercions de votre réponse. Mon souci ici est que la propriété "HiddenFromAddressListsEnabled" doit s'appliquer au groupe et non aux utilisateurs qui s'y trouvent. Existe-t-il un moyen de configurer cela dans le script original ou doit-il être entièrement repensé? – JFope
J'ai vu la révision et testé le script. Travaillé parfaitement. Merci beaucoup, Avshalom! – JFope