gpfixup

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

Syntax

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

Parameters

Parameter Description
/v 詳細なステータス メッセージを表示します。 このパラメーターを使用しない場合は、エラーメッセージまたは SUCCESS または FAILURE を示す概要ステータスメッセージのみが表示されます。
/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 を使用して<newdnsname> DNS 名
  • NetBIOS 名は /newnb
    を使用して<newflatname>されますこのパラメーターを使用しない場合は、<newdnsname> または <newflatname> で示される名前変更されたドメイン内の任意のドメイン コントローラーに接続できます。
/sionly マネージド ソフトウェアのインストール (グループ ポリシーのソフトウェア インストール拡張機能) に関連するグループ ポリシー修正のみを実行します。 GPO のグループ ポリシー リンクと SYSVOL パスを修正するアクションをスキップします。
/user:<username> このコマンドは、ユーザー <username>のセキュリティ コンテキストで実行します。ここで、<username> は domain\user 形式です。 このパラメーターを使用しない場合、このコマンドはログインユーザーとして実行されます。
/pwd:{<password> | *} ユーザーのパスワードを指定します。
/? コマンド プロンプトにヘルプを表示します。

Examples

この例では、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