如何在Active Directory中更改计算机的规范/显示名称?

时间:2016-01-08 19:12:06

标签: active-directory computer-name canonical-name

我的AD有71台电脑。

然而,实际上只有不到50台物理计算机,所以我正在做一些清理工作。但是,到目前为止重命名PC时,我只是通过Control Panel->System在工作站重命名了它们。

因此,AD中显示的计算机名称与工作站的计算机名称不匹配。显示的名称,Properties->Object下的“对象的规范名称”和“属性编辑器”中的cn属性都是旧名称,而“计算机名称”和“ “Properties->General下的DNS名称”也是工作站上的更新名称。

如何协调每台计算机的两组不同名称?我无法在“属性”中编辑“对象的规范名称”,也无法编辑cn属性:

  

操作失败。错误代码:0x2016;目录服务不能   对对象的RDN属性执行请求的操作。   00002016:修改CN = COMP上的RDN“CN”,OU = TEST,DC = DOMAIN,DC =本地不   允许,必须使用'重命名操作。

展望未来,重命名PC以便在工作站和整个AD中更新它的正确方法是什么?

2 个答案:

答案 0 :(得分:0)

有一个可用的命令行(参考此处:https://technet.microsoft.com/en-us/library/cc788029.aspx),人们将使用它来自动重命名加入域的工作站。

答案 1 :(得分:0)

这是一个两步过程:首先,重命名计算机,然后重命名其OU / CN。 netdom renamecomputer不会重命名AD对象,并且我假设Rename-Computer也不会重命名(如果不正确,请 编辑此答案)。

PowerShell

  1. Rename-Computer

  2. [Get-ADComputer |] Rename-ADObject

CMD

  1. netdom renamecomputer

  2. dsmove