更新AD对象属性值

1. 对于Set-ADUser不包含的对象属性,可以采用replace来操作

Set-ADUser -Identity 'UserA' -Replace @{userWorkstations = 'CNHZPD-1234567'}



2. 对于某些属于系统的属性,需要通过Rename-ADObject来更新对象属性值

Import-Csv -path C:\ToolKits\Domain\user.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

}

 

你可能感兴趣的:(对象)