Take output from get-distributiongroup and query AD for Disabled accounts.
i'm trying take list of owners of distribution groups , find if owners disabled. i far:
get-distributiongroup | select displayname, primarysmtpaddress -expandproperty managedby | select displayname, primarysmtpddress, name
this gives me group name , owner how pipe command find out if users enabled or disabled?
thanks in advance.
you're welcome, give adjustment try:
get-adgroup -filter "groupcategory -eq 'distribution'" -properties managedby | { $_.managedby } | foreach { $userdetails = get-aduser $_.managedby if ($userdetails.enabled -eq $false) { $props = @{ groupname = $_.name managedby = $userdetails.name manageduserstatus = $userdetails.enabled } new-object psobject -property $props } } | sort manageduserstatus,managedby,groupname | select groupname,managedby,manageduserstatus | export-csv .\groupmanagers.csv -notypeinformation don't retire technet! - (don't give yet - 13,085+ strong , growing)
Windows Server > Windows PowerShell
Comments
Post a Comment