我正在使用Windows Server 2012-R2(amazon ec2)计算机。
我想更改并验证其中的主机名。我在网上检查并找到主机名命令。但是,当我运行主机名或主机名-i命令时,出现以下错误。
我进一步用谷歌搜索了这个问题,显然该命令在Windows 2012-r2服务器上不可用。是否有任何替代或替代方法命令可以为我完成这项工作?
最佳答案
在Windows上,计算机名称通常也称为主机名。但是,这会造成一些混乱。有些人使用“主机名”一词来指代域名的最左侧,该域名只能在DNS服务器上设置。但是,主机名的另一种含义就是为计算机网络上的计算机分配任意标签,并且可以在特定计算机上直接更改该标签。
在Windows 2012上,有几种方法可以从命令行更改计算机名称:
方法1.打开cmd并键入:
SCONFIG and you will get selection menu where #2 says Computer Name:
方法2。从cmd类型:
netdom renamecomputer %computername% /newname:<NewName> /reboot:0
方法3.从PowerShell控制台:
netdom renamecomputer $env:computername /newname:<NewName> /reboot:0
要验证名称形式的cmd,请输入:
nbtstat -A xxx.xxx.xxx.xxx (where x is the ip address)
验证名称格式cmd的另一种方法是不带任何参数的情况下键入“主机名”:
hostname