Get-lindev-users.ps1 701 B

12345678910111213141516171819202122232425262728
  1. # Add-WindowsCapability -Name Rsat.ActiveDirectory.DS-LDS.Tools~~~~0.0.1.0 -Online
  2. # Install-WindowsFeature -Name "RSAT-AD-PowerShell" -IncludeAllSubFeature
  3. param (
  4. $wtserver = "WUFPADC0001.ad.wabtec.com",
  5. $wtgroup = "CN=ANG_lindev-login,OU=ANG-Brunnthal-Germany,OU=Groups,OU=_WABTEC-SITES,DC=ad,DC=wabtec,DC=com"
  6. )
  7. Import-Module -Name ActiveDirectory
  8. $psargs=@{
  9. Identity=$wtgroup
  10. Server=$wtserver
  11. }
  12. get-adgroupmember @psargs | % {
  13. $groupmemargs = @{
  14. Identity=$_
  15. Server=$wtserver
  16. Properties=@("uidnumber","gidnumber","mail","enabled")
  17. }
  18. get-aduser @groupmemargs
  19. } |
  20. select UserPrincipalName,uidnumber,gidnumber,mail,enabled |
  21. sort uidnumber |
  22. out-gridview -Title "Lindev Users"