This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
script:powershell:ad [2021/07/05 10:25] admin |
script:powershell:ad [2021/08/27 18:20] (current) admin |
||
---|---|---|---|
Line 36: | Line 36: | ||
</sxh> | </sxh> | ||
+ | === Gestion des groupes === | ||
+ | <sxh powershell> | ||
+ | $KLADMIN = Get-ADGroup -Filter {name -like "*kladmin*"} | ForEach-Object { | ||
+ | (Get-ADGroupMember -Identity $_.name -Recursive) | ForEach-Object { | ||
+ | $ADUserName = $_.name | ||
+ | Get-ADUser -Filter {name -eq $ADUserName} -Properties GivenName,Name,mail | ||
+ | } | ||
+ | } | ||
+ | $KLADMIN | Where-Object Enabled -eq $true | Select-Object GivenName,Name,mail,@{n='Login'; e={$_.UserPrincipalName}} | Export-Csv -Path C:\IT\Kladmin.csv -Force -Encoding UTF8 -Delimiter ',' -NoTypeInformation | ||
+ | </sxh> | ||