如果无法访问域控制器,则使用 powershell 加入工作组会失败

如果无法访问域控制器,则使用 powershell 加入工作组会失败

我有一台已克隆的 Windows 计算机,为了防止它覆盖 DNS 条目,它只启用了端口 3389。我目前正在做的是使用 GUI 加入工作组,然后在重新加入域之前重命名计算机。通过 GUI 完成此操作时有效,但通过 Powershell 完成时,它无法离开域并加入工作组。

我尝试使用:

Add-Computer -WorkGroupName MyWorkGroup

然而这会出现错误:

 Add-Computer : Failed to unjoin computer from domain with the following error message: The
specified domain either does not exist or could not be contacted.

我以为以本地管理员身份运行 Powershell 可能会有效,但遇到了同样的错误。我以为使用缓存的域管理员帐户可能会有效,但也遇到了同样的错误。我想也许指定 Credential/LocalCredential/UnjoinDomainCredential 参数中的任何一个或所有参数可能会有所帮助,但这也没有成功。

似乎一定有一种方法可以通过 Powershell 来实现这一点,而我却忽略了这一点。任何建议都值得感激。

答案1

我不确定这是否有效,但您可能想尝试一下:

Remove-Computer -ComputerName "Server01" -UnjoinDomainCredential Domain01\Admin01 -WorkgroupName "Local" -Restart -Force

Microsoft 文档:删除计算机

相关内容