在 MDT 中使用 powershell 移动计算机

在 MDT 中使用 powershell 移动计算机

我有 MDT 2013 部署了多个映像。使用 Powershell 我也想将它们移动到正确的 OU。可以吗?

我尝试了以下方法但似乎不起作用:

Enable-PSRemoting -Force
Move-ADObject -Identity $env:COMPUTERNAME -TargetPath ="CN=$($env:COMPUTERNAME),OU=Servers,OU=1,OU=2,OU=3,OU=4,DC=inside,DC=kinux,DC=com"
Invoke-GPUpdate –Computer $env:COMPUTERNAME –RandomDelayInMinutes 0

答案1

-TargetPathCmdlet上的参数是Move-ADObject您想要放置对象的容器或组织单位 (OU) 的 LDAP 路径。CN=是实际对象的通用名称而不是 OU,因此需要删除 LDAP 路径的这一部分。

这可以看出Get-Help Move-ADObject -Detailed

在您的示例中,使用以下脚本:

Move-ADObject -Identity $env:COMPUTERNAME -TargetPath "OU=Servers,OU=1,OU=2,OU=3,OU=4,DC=inside,DC=kinux,DC=com";

相关内容