我有 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
-TargetPath
Cmdlet上的参数是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";