0

今、私はプッシュボタンツールを持っています。これは基本的にDSMOVEコマンドを呼び出す派手なGUIです。

実際にPowerShell用のADツールをインストールせずに、ワークステーションアカウントを別のOU(PowerShellでネイティブに)に変更することは可能ですか?自分がどのOUにいるかを確認できる構文はありますが、それを変更する方法が見つかりません。DSMOVE実行可能ファイルを切り取りたいのですが。

次の質問は、どうすればよいですか?

4

1 に答える 1

1

ツールなし(またはエラーチェックなど):

$User = [adsi]'LDAP://CN=BielawB,CN=Users,DC=monad,DC=ps1'
$User.MoveTo('LDAP://OU=Destination,DC=monad,DC=ps1')

明らかに、それをいくつかの関数でラップし、いくつかのチェック/エラー処理を追加するのが賢明です。ユーザーオブジェクトを使用しましたが、他のADオブジェクトでも違いはありません...

于 2013-03-04T20:05:27.220 に答える