
これ素晴らしいMSDN の記事には、C++ でこれを行う方法が詳しく説明されています。また、私のシステムにはまったく存在しないユーティリティが漠然と記載されており、通常の Windows Server 2003 R2 または Windows Server 2003 ドメイン コントローラーからこれを行う方法については何も説明されていません。
Active Directory スキーマ マスターを検出する必要があるのは、(なぜそうなったのかはわかりませんが) adprep
2003 から 2008R2 または 2012 サーバー レベル ドメインにアップグレードする手順として実行しようとしているためですが、実行する最初のコマンド (adprep /domainPrep および adprep /forestPrep) は、「スキーマ マスター」と呼ばれるもので実行する必要があります。
答え1
GUIから
ADツール(ADUC、サイトとサービスなど)がインストールされているコンピューター
regsvr32 schmmgmt.dll
管理者権限のコマンドプロンプトから実行するmmc.exeを実行する
開いた空のコンソールに、Active Directory スキーマ管理スナップインを追加します。
スキーマ アイコンを右クリックして、[操作マスター] を選択します。これにより、現在スキーマを保持しているユーザーが表示され、スキーマを転送できるようになります。
コマンドラインから
netdom query fsmo
。
netdom.exe
Windows 7 (およびおそらく Vista) に組み込まれており、2003 リソース キットの一部です。dcpromo 中に 2003 ドメイン コントローラーにもインストールされると思います。