Ett script för att plocka ut hur många grupper som fortfarande finns på användare som är Disablade....
$users = Get-ADUser -Filter 'enabled -eq $false' -SearchBase "OU=Users,OU=company,DC=domain,DC=net" -Properties name,samaccountname,description,distinguishedname,whenchanged
foreach ( $user in $users )
{
$countgroups = ""
$countgroups = (Get-ADUser $user -Properties memberof | Select-Object memberof -ExpandProperty memberof).count
if ( $countgroups -gt 0 ){
Write-Output "$($user.Name);$($user.SamAccountName);$($user.Description);$($user.DistinguishedName);$($user.whenchanged);$countgroups" | out-file groupcount.csv -Append
Write-Output "User $($user.Name) still has $countgroups groups connected"
}
}