它是能够改变hostname在Windows2003年从命令行的工具?

有帮助吗?

解决方案

的netdom.exe 命令行程序可以使用。这可从Windows XP支持工具或服务器2003支持工具(在安装CD)。

使用准则 在这里,

其他提示

前面提到的 wmic 命令是要走的路,因为它是安装了默认情况下在最近的版本的Windows。

这是我小小的改进一般化,通过检索目前的名称从环境:

wmic computersystem where name="%COMPUTERNAME%" 
     call rename name="NEW-NAME"

注:命令必须在一个线上,但是我已经破碎成两个做滚动不必要的。作为@rbeede提到了你必须重新启动,以完成更新。

cmd(命令):

netdom renamecomputer %COMPUTERNAME% /Newname "NEW-NAME"

powershell(windows2008-2012年):

netdom renamecomputer "$env:COMPUTERNAME" /Newname "NEW-NAME"

在这之后,你需要重新启动您的计算机。

这里是另一种方式这样做与一WHS脚本:

Set objWMIService = GetObject("Winmgmts:root\cimv2")

For Each objComputer in _
    objWMIService.InstancesOf("Win32_ComputerSystem")

    objComputer.rename "NewComputerName", NULL, NULL 
Next

来源

我不知道的命令这样做,但你可以在VBScript或类似的东西。财产以后,如:

sNewName = "put new name here" 

Set oShell = CreateObject ("WSCript.shell" ) 

sCCS = "HKLM\SYSTEM\CurrentControlSet\" 
sTcpipParamsRegPath = sCCS & "Services\Tcpip\Parameters\" 
sCompNameRegPath = sCCS & "Control\ComputerName\" 

With oShell 
.RegDelete sTcpipParamsRegPath & "Hostname" 
.RegDelete sTcpipParamsRegPath & "NV Hostname" 

.RegWrite sCompNameRegPath & "ComputerName\ComputerName", sNewName 
.RegWrite sCompNameRegPath & "ActiveComputerName\ComputerName", sNewName 
.RegWrite sTcpipParamsRegPath & "Hostname", sNewName 
.RegWrite sTcpipParamsRegPath & "NV Hostname", sNewName 
End With ' oShell 

MsgBox "Computer name changed, please reboot your computer" 

原始的

使用以下命令更改计算机主机名远程中,需要重新启动系统后改变..

psexec.exe -h -e \\\IPADDRESS -u USERNAME -p PASSWORD netdom renamecomputer CurrentComputerName /newname:NewComputerName /force

为什么是容易的时候,它可以复杂?为什么使用第三方等应用程序netdom.exe 当正确interogations是吗?尝试2interogations:

而使其computersystem其用字幕='%计算机名%'获得的标题,用户名,域/格式:值

而使其computersystem这里的"标题like'%%%计算机名%%%'"得到的字幕、用户名域/格式:值

或在一批文件使用的循环

为/f"令牌=2delims=="%%i('而使其computersystem这里的"标题like'%%%currentname%%%'"get UserName/格式:值')做(回声。用户名%%i)

如果你是来做这个从窗10IoT,然后有一个建立在命令你可以使用:

setcomputername [newname]

不幸的是,这种命令不会 不存在 在充分建立的Windows10。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top