これは、WMIフィルタリングを使用して実行できます。グループポリシークライアントは、接続されたWMIフィルターからWQLクエリを実行し、クエリがゼロ以外の行数を返す場合にのみGPOを適用します。そのため、現在のシステム時間が指定された時間間隔内にあるかどうかを確認するWMIフィルターを作成し、このWMIフィルターをタイムボムしたいGPOにリンクすることで、希望どおりの結果を得ることができます。
Win32_OperatingSystem WMIクラスが持っているのLocalDateTimeのようWQL文字列を使用してとても「:NN SS YYYYMMDD hhは」形式で指定された文字列の日付と比較することができ、属性を
select * from win32_operatingsystem where localdatetime >= '20150220 00:00:00' and localdatetime <= '20150223 15:00:00'
でroot\CIMv2
、名前空間必ずGPOが唯一のローカルタイムは2月、20 2015年夜12時00分00秒と2月、23 2015午前15時○○分00秒の間にあるシステムに適用されることになるだろう。
WMIフィルターが目的のGPOにリンクされていることを確認します。
留意点:
- WQLは、クライアントのローカルの日付と時刻を評価しています。これは、使用する予定のタイムソースと同期している場合と同期していない場合があります。クライアントの時間は、ドメインコントローラーの時間よりも先に進んだり遅れたりすることはありません。そうしないと、Kerberos認証が壊れますが、わずかな逸脱がある可能性があります
グループポリシークライアントはGPOの変更を確認し、デフォルトではかなり頻繁に変更を再適用します。
既定では、コンピューターグループポリシーは90分ごとにバックグラウンドで更新され、ランダムなオフセットは0〜30分です。
したがって、デフォルト設定では+2時間の精度しか許可されません。更新間隔は、必要に応じて(別の)グループポリシー設定によって変更できます。
ポリシーは、適用されなくなったときにすべての変更を元に戻すことができる必要があります。これは、すべての管理された管理用テンプレートのデフォルトです。「適用されなくなったらこのアイテムを削除する」ために、グループポリシーの基本設定を明示的に設定する必要がある場合があります。