gpupdate
コマンドは、Windowsオペレーティングシステムドメインのグループポリシーを更新するために使用されます。 gpupdate
で使用するさまざまなオプションがありますが、最も使用されるオプションの一つは/force
すべてのポリシー設定を再適
ヘルプを取得
“gpupdate”コマンドでも、オプションに関するヘルプを取得する必要があるかもしれない非常に基本的な機能を提供します。, 以下のように/?
オプションを使用してヘルプ情報を一覧表示できます。 これは、”gpupdate”コマンドのオプションとオプションの説明を一覧表示します。
> gpupdate /?
強制するだけ
/forceオプションを使用して、すべてのグループポリシー設定を再適用することができます。 デフォルトの挙動の力オプションの更新のみを変更。,
> gpupdate /force
スクリーンショットからわかるように、ユーザーとコンピュータのポリシーが正常に更新されます。
ユーザーポリシーのみを更新
デフォルトでは、すべてのポリシーは”gpupdate”コマンドで更新されます。 ユーザーオブジェクトに関連するポリシーのみを更新する場合、wenは以下のように/Target:User
オプションを”gpupdate”コマンドに指定する必要があります。,
> gpupdate /Target:User
コンピューターポリシーのみを更新
または、以下のように/Target:Computer
オプションを使用してコンピューターオブジェクト関連
> gpupdate /Target:Computer
強制的に再起動します
システムを強制的に再起動または再起動する場合は、オプション/boot
オプション/force
以下のようにします。
> gpupdate /force /boot
強制ログオフアカウント
グループポリシーを強制的に更新した後、現在のセッションまたはアカウントからログオフすること, 以下のように、オプション/logoff
オプション/force
の後に/logoff
オプションを提供します。
> gpupdate /force /logoff
gpupdateを強制するタイムアウトを設定します
グループポリシーの更新には時間がかかるか、問題がある場合は永遠に実行されます。 この問題は、ネットワークまたはドメイン関連の問題です。 特にリモート支店ネットワークの問題が非常に強いことがあります。 更新が完了していない場合に更新を停止する時間を設定できます。 これをタイムアウトと呼び、/w
オプションを使用して時間を指定します。,
この例では、グループポリシーの更新を完了するために120
秒間待機します。
> gpupdate /force /w:120
PowerShellでgpupdateを強制する
gpupdate
PowerShellでもコマンドを使用できます。 以下のような-force
オプションをInvoke-GPUpdate
コマンドで使用できます。
PS> Invoke-GPUpdate -force