Я экспортирую некоторых пользователей и группы, которые "не являются членами".Но у меня проблемы с группами, я сделал это с пользователями, но я не знаю, как сделать то же самое с группой.
В этом примере я экспортирую пользователей, которые не являются членами этой группы.
$groups = 'GG_LCS_UsersType4', 'GG_LCS_UsersType3', 'GG_LCS_UsersType2', 'GG_LCS_SpecialUsers'
$whereFilter = $groups | Foreach-Object {
$g = (Get-ADGroup -server $domain $_).DistinguishedName
"{0} '{1}'" -f '$_.memberOf -notcontains',$g
}
$whereFilter = [scriptblock]::Create($whereFilter -join " -and ")
$users = (Get-ADUser -server $Domain -filter {objectclass -eq "user"} -properties memberof).where($whereFilter)
$users | Select-Object SamAccountName,Enabled |
Export-Csv "${Domain}_Users_withoutGG.csv" -NoTypeInformation -Encoding UTF8 -Append
Так что я тоже хочу группы.Не могли бы вы помочь мне, пожалуйста?
Спасибо!