如何使用命令行重命名 Windows 10 计算机

问题描述 投票:0回答:2

我的任务是用新名称重命名几台客户机器。我想在不打扰顾客的情况下做到这一点。我们使用 DATTO 远程系统,可以在具有管理员权限的计算机上启动 CMD 提示符,而不会打扰用户。我尝试的命令如下:

wmic ComputerSystem where "name='%ComputerName%'" call rename VS-R-REM-02
Invalid verb switch

我收到此无效动词切换错误,有人知道如何修复吗?我认为如果没有远程处理,我无法访问 powershell,只能使用 CMD。

谢谢,

cmd command-line windows-10 rename
2个回答
1
投票

如果您还没有单独连接到每台计算机,您可以自己编写一个组件作为批处理文件或 PowerShell 脚本,并将新创建的组件作为作业运行。

PowerShell 应该是这样的:

工作站:

Rename-Computer -NewName "ComputerName" -LocalCredential localhostAdminUser

已加入域名:

Rename-Computer -NewName "ComputerName" -DomainCredential DomainAdminUser

如果您想了解有关重命名计算机 cmdlet 的更多信息,请查看此链接:https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.management/rename-computer?view=powershell -7.2&viewFallbackFrom=powershell-6


0
投票

三年七个月后,我遇到了这个确切的问题,并且无法使用 powershell:这对我在 Windows 10 机器上有效:

Wmic ComputerSystem where Caption="%ComputerName%" rename mynewname

"%computername%"
表示当前计算机名称(必须用双引号引起来)

"mynewname"
这将是您的新计算机名称。

我想分享这个,可能对某人有用。

© www.soinside.com 2019 - 2024. All rights reserved.