Netdom.exe 实用工具可以重命名作为 Windows Server 2003 域成员的计算机。但是,要重命名计算机,您必须指定具有本地管理权限的用户帐户和 Active Directory 中的计算机帐户的对象。

注意:要使用 netdom 命令重命名域控制器,必须将域功能级别设置为 Windows Server 2003。但是,该命令会重命名加入到域的计算机。还会重命名域中的计算机对象。某些服务(如证书颁发机构)依赖于固定机器名称。如果任何此类服务正在目标计算机上运行,更改计算机名称就会产生负面影响。因此,不要使用该命令重命名域控制器。而应使用 netdom 计算机名 命令。或者,要获得其他帮助,请在帮助文件中搜索 netdom,然后查看“重命名域控制器:Active Directory”主题。

如何重命名计算机

1. 从 Windows Server 2003 安装光盘上的 Support\Tools 文件夹安装 Windows Server 2003 支持工具。(要安装这些工具,请右键单击 Support\Tools 文件夹中的 Suptools.msi 文件,然后单击安装。)
2. 在命令提示符处,键入以下命令。注意:为便于阅读,下列命令行已进行了换行。请将该命令作为一行输入。
netdom renamecomputer 计算机名 /newname:新计算机名
/userd:\用户名 /passwordd:password |* /usero:用户名
/passwordo:password |* /force /reboot:秒数
以下是该命令行的说明:

计算机名:要重命名的计算机的当前名称。
新计算机名:要将计算机重命名为的名称。域名系统 (DNS) 主机标签和 NetBIOS 名称都将更改为此新名称。如果新名称超过 15 个字符,NetBIOS 名称只取前 15 个字符。
/userd:\用户名:要用于目标域的用户帐户。该帐户用于建立与计算机要加入的域的连接。该参数是必需的,并且如果未指定任何域,将采用该计算机所在的域。
/usero:用户名:将用于具有本地管理权限的起始域的用户帐户(可以与为 /userd: 指定的帐户相同)。该帐户用于建立与将要重命名的计算机的连接。如果忽略该帐户,则使用当前登录用户的帐户。可以将该用户的域指定为“/uo:domain\user”。如果忽略该域,将采用本地计算机帐户。
/passwordd:密码:/userd 指定的用户帐户的密码。
/passwordo:密码:/usero 指定的用户帐户的密码。

星号 (*):可以连接到 /passwordd 或 /passwordo 的值,它指示应提示用户输入密码。
force:该命令会对计算机上运行的某些服务产生负面影响。除非指定了 /force 开关,否则将提示用户予以确认。
Reboot:指定重命名操作完成后应关闭并自动重新启动计算机。还可以提供自动关机前的秒数。默认值为 30 秒。如果未指定该参数,必须手动重新启动计算机。
例如,假定您拥有一台名为“Mycomputer”的工作站,它是名为“Mydomain”的域的成员。要将该工作站的名称更改为“Yourcomputer”,然后在 60 秒之后自动重新启动工作站。可使用以下命令。

注意:为便于阅读,以下命令行语法已进行了换行。必须将该命令作为一行输入。
netdom renamecomputer mycomputer /newname:yourcomputer
/userD:mydomain\administrator /passwordd:*
/usero:administrator /passwordo:* /reboot:60
可能会出现以下警告消息,并且可能会提示您是否继续:
This operation will rename the computer "Mycomputer" to "Yourcomputer".Certain services, such as certification authority, rely on a fixed computer name.If any services of this type are running on "Mycomputer", a computer name change would have an adverse impact.
如果不希望提示是否继续,在输入 netdom 命令时,除包括其他参数外,还应包括 /force 开关