gpupdate

グループ ポリシーの設定を更新します。

構文

gpupdate [/target:{computer | user}] [/force] [/wait:<VALUE>] [/logoff] [/boot] [/sync] [/?]

パラメーター

パラメーター 説明
/target:{computer|user} ユーザー設定またはコンピューター ポリシー設定のみが更新されるように指定します。 既定では、ユーザーとコンピューター ポリシーの両方の設定が更新されます。
/force すべてのポリシー設定を再適用します。 既定では、変更されたポリシー設定だけが適用されます。
/wait:<VALUE> コマンド プロンプトに戻る前に、ポリシー処理が完了するのを待機する秒数を設定します。 制限時間を超えると、コマンド プロンプトが表示されますが、ポリシー処理は続行されます。 既定値は 600 秒です。 値 0 は、待機しないという意味です。 値 -1 は、無期限に待機する場合を意味します。

スクリプトでは、制限時間を指定してこのコマンドを使用することで、gpupdate を実行し、gpupdate の完了に依存しないコマンドを続行できます。 または、時間制限を指定しない状態でこのコマンドを使用して、gpupdate の実行を先に完了させてから、これに依存する他のコマンドを実行することもできます。

/logoff グループ ポリシー設定が更新された後にログオフを発生させます。 これは、グループ ポリシーのクライアント側の拡張機能のうち、ポリシーの処理をバックグラウンド更新サイクルでは行わず、ユーザーのログオン時に行うものに必要です。 たとえば、ユーザーが対象のソフトウェア インストールやフォルダー リダイレクトなどです。 ログオフを必要とする拡張機能がない場合、このオプションには効果がありません。
/boot グループ ポリシー設定が適用された後、コンピューターが再起動します。 これは、グループ ポリシーのクライアント側の拡張機能のうち、ポリシーの処理をバックグラウンド更新サイクルでは行わず、コンピューターの起動時に行うものに必要です。 たとえば、コンピューターを対象としたソフトウェアのインストールなどです。 再起動を必要とする拡張機能がない場合、このオプションには効果がありません。
/sync 次のフォアグラウンド ポリシー アプリケーションを同期的に実行します。 フォアグラウンド ポリシーは、コンピューターの起動時とユーザー ログオン時に適用されます。 これは、ユーザー、コンピューター、または両方に /target パラメーターを使用して指定できます。 /force パラメーターと /wait パラメーターを指定した場合、これらは無視されます。
/? コマンド プロンプトでヘルプを表示します。

すべてのグループ ポリシー設定のバックグラウンド更新を、変更されたかどうかに関係なく強制するには、次のコマンドを入力します。

gpupdate /force