web-dev-qa-db-ja.com

MDTでPowerShellを使用してコンピューターを移動する

MDT2013にいくつかのイメージをデプロイしています。 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
Jason

-TargetPathコマンドレットの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";
1
Bernie White