Hide All Disabled Users From GAL

import-module activedirectory   #Find disabled users that do not have the msExchHideFromAddressLists property and add it Get-ADUser -Filter {(mail -like “*”) -and(enabled -eq $false) -and(msExchHideFromAddressLists -notlike “*”)} | Set-adUser -Add @{msExchHideFromAddressLists=”TRUE”}   #Find disabled users that have the msExchHideFromAddressLists property set to false and change to true Get-ADUser -Filter {(mail -like “*”) -and(enabled -eq $false) -and(msExchHideFromAddressLists -eq $false)} | Set-adUser -Replace @{msExchHideFromAddressLists=”TRUE”}     nur auslesen nach OU internal Get-ADUser -Filter {(mail -like “*”) -and(enabled -eq $false) -and(msExchHideFromAddressLists -notlike “*”)} -SearchBase “OU=Internal,OU=Users,DC=ADS,DC=DOMAIN,DC=COM”   external Get-ADUser -Filter {(mail -like “*”)

Weiterlesen