You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Batch或PowerShell使用非弃用方法修改Windows电脑主机名

前置说明

所有修改主机名的操作均需要以管理员身份运行对应终端,主机名需符合命名规则:长度不超过15字符,不可包含\ / : * ? " < > |等特殊字符,修改完成后重启系统生效。


PowerShell 可用未弃用方案

  • 方案1:使用官方专用命令 Rename-Computer(微软首推,兼容性最优)
    命令示例:
# 直接修改并自动重启
Rename-Computer -NewName "你的新主机名" -Restart

# 仅修改配置,后续手动重启生效
Rename-Computer -NewName "你的新主机名"
  • 方案2:使用CIM实例接口(完全替代已弃用的Get-WmiObject方案)
    命令示例:
(Get-CimInstance Win32_ComputerSystem).Rename("你的新主机名")

Batch(命令提示符)可用未弃用方案

  • 方案1:调用PowerShell原生命令(最稳定,无兼容风险)
    管理员身份打开CMD后执行:
:: 修改并自动重启
powershell -Command "Rename-Computer -NewName '你的新主机名' -Restart"

:: 仅修改配置不重启
powershell -Command "Rename-Computer -NewName '你的新主机名'"
  • 方案2:修改注册表实现(适用于无法调用PowerShell的特殊场景)
    管理员身份打开CMD后依次执行两条命令,重启后生效:
reg add "HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters" /v Hostname /t REG_SZ /d "你的新主机名" /f
reg add "HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters" /v "NV Hostname" /t REG_SZ /d "你的新主机名" /f

内容的提问来源于stack exchange,提问作者Jonathan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 03:48:01