更新AD对象属性值

1. 对于Set-ADUser不包含的对象属性,可以采用replace来操作
Set-ADUser -Identity 'UserA' -Replace @{userWorkstations = 'CNHZPD-1234567'}

2. 对于某些属于系统的属性,需要通过Rename-ADObject来更新对象属性值
Import-Csv -path C:ToolKitsDomainuser.csv | foreach-object {
Set-ADUser -Identity $_.oldid -SamAccountName $_.newid -UserPrincipalName ($_.newid + '@bloomberg.com')
Rename-ADObject -Identity ("CN=" + $_.oldid + ",OU=Laptops,OU=Computers,OU=BPO,DC=bloomberg,DC=com") -NewName $_.newid
}
原文地址:https://www.cnblogs.com/IvanChen/p/4487651.html