gpfixup

ドメイン名の変更操作後のグループ ポリシー オブジェクトおよびグループ ポリシー リンク内のドメイン名の依存関係を修正します。 このコマンドを使用するには、サーバー マネージャー経由で、グループ ポリシー管理を機能としてインストールする必要があります。

構文

gpfixup [/v]
[/olddns:<olddnsname> /newdns:<newdnsname>]
[/oldnb:<oldflatname> /newnb:<newflatname>]
[/dc:<dcname>] [/sionly]
[/user:<username> [/pwd:{<password>|*}]] [/?]

パラメーター

パラメーター 説明
/v 詳細なステータス メッセージを表示します。 このパラメーターを使用しない場合は、エラー メッセージか、成功または失敗を示す概要ステータス メッセージのみが表示されます。
/olddns:<olddnsname> ドメイン名の変更操作によってドメインの DNS 名が変更されるとき、名前が変更されるドメインの古い DNS 名を <olddnsname> で指定します。 このパラメーターは、/newdns パラメーターを使用して新しいドメインの DNS 名も指定する場合にのみ使用できます。
/newdns:<newdnsname> ドメイン名の変更操作によってドメインの DNS 名が変更されるとき、名前が変更されるドメインの新しい DNS 名を <newdnsname> で指定します。 このパラメーターは、/olddns パラメーターを使用して古いドメインの DNS 名も指定する場合にのみ使用できます。
/oldnb:<oldflatname> ドメイン名の変更操作によってドメインの NetBIOS 名が変更されるとき、名前が変更されるドメインの古い NetBIOS 名を <oldflatname> で指定します。 このパラメーターは、/newnb パラメーターを使用して新しいドメインの NetBIOS 名を指定する場合にのみ使用できます。
/newnb:<newflatname> ドメイン名の変更操作によってドメインの NetBIOS 名が変更されるとき、名前が変更されるドメインの新しい NetBIOS 名を <newflatname> で指定します。 このパラメーターは、/oldnb パラメーターを使用して古いドメインの NetBIOS 名を指定する場合にのみ使用できます。
/dc:<dcname> <dcname> (DNS 名または NetBIOS 名) という名前のドメイン コントローラーに接続します。 <dcname> は、次のいずれかの方法で示される、ドメイン ディレクトリ パーティションの書き込み可能なレプリカをホストする必要があります。
  • /newdns を使用した DNS 名 <newdnsname>
  • /newnb を使用した NetBIOS 名 <newflatname>
    このパラメーターを使用しない場合、<newdnsname> または <newflatname> によって示される名前が変更されるドメイン内の任意のドメイン コントローラーに接続できます。
/sionly 管理されているソフトウェアのインストールに関連するグループ ポリシー修正プログラム (グループ ポリシーのソフトウェア インストール拡張機能) のみを実行します。 GPO のグループ ポリシー リンクと SYSVOL パスを修正する操作をスキップします。
/user:<username> このコマンドは、ユーザー <username> のセキュリティ コンテキストで実行されます。ここで、<username> は domain\user という形式になっています。 このパラメーターを使用しない場合、このコマンドはログインしているユーザーとして実行されます。
/pwd:{<password> | *} ユーザーのパスワードを指定します。
/? コマンド プロンプトでヘルプを表示します。

この例では、ドメイン名の変更操作を既に実行していることを前提としており、DNS 名を MyOldDnsName から MyNewDnsName に、NetBIOS 名を MyOldNetBIOSName から MyNewNetBIOSName に変更しました。

この例では、gpfixup コマンドを使用して、MyDcDnsName という名前のドメイン コントローラーに接続し、GPO とリンクに埋め込まれている古いドメイン名を更新することによって、GPO とグループ ポリシー リンクを修復します。 状態およびエラー出力は、gpfixup.log という名前のファイルに保存されます。

gpfixup /olddns: MyOldDnsName /newdns:MyNewDnsName /oldnb:MyOldNetBIOSName /newnb:MyNewNetBIOSName /dc:MyDcDnsName 2>&1 >gpfixup.log

この例は前の例と同じですが、ドメイン名の変更操作中にドメインの NetBIOS 名が変更されていないことを前提としています。

gpfixup /olddns: MyOldDnsName /newdns:MyNewDnsName /dc:MyDcDnsName 2>&1 >gpfixup.log