you can change multiple users user settings

You do not need to specify -Properties unless you want to see them in the output. You also don’t need the foreach, simply piping to Set-ADUser is sufficient.

Get-ADUser -filter 'City -like "Berlin"' -SearchBase 'OU=Users,OU=Staff,DC=Contoso,DC=com' |
    Set-ADUser $_ -Replace @{StreetAddress="New street 11";PostalCode="221202XX"}

This will update those values just fine. The same is true for filtering. The following command will filter on the postalcode but it will not be included in the output unless you add -Properties postalcode

Get-ADUser -Filter "PostalCode -eq '221202XX'"

CLICK HERE to find out more related problems solutions.

Leave a Comment

Your email address will not be published.

Scroll to Top