7

Powershell を使用して Active Directory グループを別の組織単位に移動するにはどうすればよいですか?

すなわち。

グループ「IT 部門」を次の場所から移動したいと考えています。

  (CN=IT Department, OU=Technology Department, OU=Departments,DC=Company,DC=ca)

に:

  (CN=IT Department, OU=Temporarily Moved Groups, DC=Company,DC=ca)
4

2 に答える 2

6

あなたのスクリプトはほぼ正しいものでした (そして、私はあなたの反応に本当に感謝しています)。

次のスクリプトは、私が問題を解決するために使用したものです。

$from = [ADSI]"LDAP://CN=IT Department, OU=Technology Department, OU=Departments,DC=Company,DC=ca"
$to = [ADSI]"LDAP://OU=Temporarily Moved Groups, DC=Company,DC=ca"
$from.PSBase.MoveTo($to,"cn="+$from.name)
于 2008-09-17T17:36:25.543 に答える
3

私はまだこれを試していませんが、これでうまくいくはずです..

$objectlocation= 'CN=IT Department, OU=Technology Department, OU=Departments,DC=Company,DC=ca'
$newlocation = 'OU=Temporarily Moved Groups, DC=Company,DC=ca'

$from = new-object System.DirectoryServices.DirectoryEntry("LDAP://$objectLocation")
$to = new-object System.DirectoryServices.DirectoryEntry("LDAP://$newlocation")
$from.MoveTo($newlocation,$from.name)
于 2008-09-17T05:21:23.483 に答える