我可以使用本机添加计算机 cmdlet 将计算机加入域,但如果系统已存在于 AD 中,并且您正尝试将其添加到其他域,则此 cmdlet 似乎会失败。
我想用 powershell 删除现有对象。如果不加载 Active Directory 模块,这可能吗?我将所有这些作为系统部署的一部分进行,并且不想加载任何额外的 Windows 功能。
编辑:这需要以我可以将凭据传递给命令的方式运行。它将在本地用户的上下文中运行。
我可以使用本机添加计算机 cmdlet 将计算机加入域,但如果系统已存在于 AD 中,并且您正尝试将其添加到其他域,则此 cmdlet 似乎会失败。
我想用 powershell 删除现有对象。如果不加载 Active Directory 模块,这可能吗?我将所有这些作为系统部署的一部分进行,并且不想加载任何额外的 Windows 功能。
编辑:这需要以我可以将凭据传递给命令的方式运行。它将在本地用户的上下文中运行。
我建议使用 DSRM CLI 工具,它很棒。
DSRM 描述和使用示例 - Technet
注意:它在 W7 上不可用,但可以从 Windows Server 2008 机器上提取 *.exe 文件。
如何在不安装 RSAT 的情况下让 DSRM.exe 工作
use
net computer \\computername /del
或 usenetdom remove
which 将允许您指定什么域。http://technet.microsoft.com/en-us/library/cc788074(v=ws.10).aspx
看起来
netdom.exe
不是 Windows 7 原生的,所以只需将它添加到您的图像中即可。