是否可以使用开箱即用的工具从命令行更改Windows 2003中的主机名?
前面提到的wmic
命令是要走的路,因为它默认安装在最新版本的Windows中.
通过从环境中检索当前名称,这是我对其进行概括的小改进:
wmic computersystem where name="%COMPUTERNAME%"
call rename name="NEW-NAME"
注意:命令必须在一行中给出,但我已将其分为两个以使滚动不必要.正如@rbeede所提到的,你必须重新启动才能完成更新.
cmd(命令):
netdom renamecomputer %COMPUTERNAME% /Newname "NEW-NAME"
powershell(windows 2008/2012):
netdom renamecomputer "$env:COMPUTERNAME" /Newname "NEW-NAME"
之后,您需要重新启动计算机.