如何远程重命名非 AD 计算机

如何远程重命名非 AD 计算机

在将非广告计算机连接到域之前,我需要将其通过 Powershell 脚本使用 Hyper-V 创建的重命名为有意义的名称。

我有该计算机的本地用户名和密码。

我尝试过 Rename-Computer 以及 Netdom 命令,但它们都不起作用,因为我无法根据用户名和密码远程连接到计算机,并且 Netdom 仅适用于属于同一域的 AD 计算机。

我发现有两种可行的方法,我希望得到其中任何一种方法的指导:1. 使用某种 PowerShell 命令,也许 Rename-Computer 会起作用,我只需要提供一些非网络凭据?
2. 在第一次启动时在 Hyper-V 客户机计算机中执行脚本,但是我如何才能知道在客户机中调用客户机的 Hyper-V 主机的名称是什么?

请协助!

编辑:我发现在 Guest 中,我可以在注册表中看到机器的名称,并且可以让它工作,但前提是我能以某种方式启动机器。

答案1

我不确定您打算如何将计算机加入活动目录,可能是使用 Powershell?您可以按照旧方式重命名计算机,并在计算机启动时启用远程桌面连接。然后,您可以在通过 GUI 将计算机添加到域时更改计算机名称。然后,如果您不想启用远程桌面,您可以在更改计算机名称后使用 Powershell 禁用它,或者让您的 GPO 在下次启动时应用策略时为您禁用 RDP。

答案2

创建一个重命名计算机的 MDT 任务序列(可以来自任何地方。)启动远程会话并运行任务序列。

相关内容