环境

Windows 10 1909
Windows 7 专业版 sp1

命令返回值说明及注意

成功:ReturnValue = 0(0 只代表命令执行成功,并不是命令一定被全部正确执行,或结果一定成功;但非 0 均为失败)
失败:ReturnValue = 5(大概率是未使用管理员身份运行 CMD)
输入命令时特别注意空格,勿少,勿多,勿错误,勿用制表符代替空格。

更改计算机名

新计算机名:Shanks-PC
以管理员身份运行 CMD,执行以下命令后,重启计算机后生效。

wmic computersystem where name="%computername%" call rename name="Shanks-PC"

命令简写:

wmic computersystem where name="%computername%" rename "Shanks-PC"

更改计算机工作组

新工作组:Home
以管理员身份运行 CMD,执行以下命令后,重启计算机后生效。

wmic computersystem where name="%computername%" call joindomainorworkgroup name="Home"

命令简写:

wmic computersystem where name="%computername%" joindomainorworkgroup name="Home"

计算机加入域

域:yudelei.com
域管理员:Administrator
域管理员密码:1.q
以管理员身份运行 CMD,执行以下命令后,重启计算机后生效。

wmic computersystem where name="%computername%" joindomainorworkgroup fjoinoptions=3 name="yudelei.com" username="yudelei\administrator" password="1.q"

计算机退出域

域:yudelei.com
域管理员:Administrator
域管理员密码:1.q
以管理员身份运行 CMD,执行以下命令后,重启计算机后生效。

wmic computersystem where name="%computername%" unjoindomainorworkgroup funjoinoptions=0 username="yudelei\administrator" password="1.q"

参考

stackoverflow.com/questions/54989/change-windows-hostname-from-command-line
winaero.com/change-workgroup-name-windows-10/
docs.microsoft.com/en-us/windows/win32/cimwin32prov/joindomainorworkgroup-method-in-class-win32-computersystem
docs.microsoft.com/en-us/windows/win32/cimwin32prov/unjoindomainorworkgroup-method-in-class-win32-computersystem

最后修改:2021 年 02 月 02 日 09 : 25 AM
如果觉得文章帮助了您,您可以随意赞赏。