設置組策略的應用條件-----Windows 管理規範 (WMI)過慮器

什麼是Windows 管理規範 (WMI)過慮器

clip_image002

圖 6-58 WMI過濾器數據庫

關於WMI篩選器內容的設置,如圖658-所示,能夠應用在特定目標計算機的硬件規格(例如,CPU規格、內存大小、硬盤剩餘空間)、所安裝的軟件列表、所安裝的補丁程序(例如,Windows Vista Service Pack 一、Windows XP Service Pack 3)、操做系統的配置文件(例如,登陸文件設置、驅動程序、網絡配置設置值)等。安全

一個WMI篩選器能夠包括一個或多個查詢條件的創建,而且是採用SQL語法來完成創建,在創建多個條件下,可使用AND與OR的邏輯表達式來表示,而每個所創建的WMI篩選器均可以鏈接不一樣的現有組策略對象,一旦產生關聯與應用以後,只要組織單位中的目標計算機符合WMI篩選器所設置的條件,那麼這項組策略對象將會生效。服務器

一個WMI過慮器鏈接到一個GPO,當你應用這個GPO到一個計算機,活動目錄將會在目標計算機上評估該過慮器。一個WMI過慮器包含一個或多個查詢,活動目錄評估目標計算機那些屬性。若是查詢的結果與過慮器設置的屬性值不相同,活動目錄將不對該計算機應用這個GPO。WMI 篩選器是用 WMI 查詢語言 (WQL) 編寫的。查詢語言相似SQL查詢。網絡

每個組策略只能有一個WMI過慮器,你能夠將一個過慮器鏈接到多個組策略。你能夠針對網絡上不一樣的類型的對象將WMI過濾器鏈接到GPO。下面的列出了WMI過慮器使用的一些例子。架構

u Services. 運行了DHCP服務的服務器編輯器

u Hardware Inventory. 有Pentium III處理器和至少128MB的內存的計算機。ide

u Software configuration. 啓用多播軟件的計算機。工具

對於運行Windows 2000的客戶機,活動目錄忽略WMI過濾器老是應用GPO。網站

關於WMI篩選器的使用,有如下3點注意事項須要特別留意。ui

1. 關於WMI篩選器與組策略對象的鏈接必須位於相同的域中。

2. 目前支持WMI篩選器組策略管理功能的Windows操做系統只有Windows XP、Windows Server 200三、Windows Vista及Windows Server 2008,若是是更舊版的Windows 2000的計算機,則將會忽略WMI篩選器的設置。

3. WMI篩選器的使用必須在有Windows Server 2003或Windows Server 2008域控器的域才能夠,若是整個域中只有舊版的Window 2000 Server的域控制器,則在GPMC(Group Policy Management Console)界面中將看不到有關WMI篩選器的項目節點。

6.3.2示例:使用WMI篩選

您使用組策略爲培訓部計算機部署了畫圖軟件,由於部署的軟件默認安裝在c:\program files文件夾下,有些計算機C盤的剩餘空間若是不夠大,安裝部署的軟件有可能將C盤空間用完。

你能夠建立WMI篩選,只將部署軟件的組策略應用到C盤有足夠剩餘空間的計算機。本例將會驗證WMI篩選對計算機應用組策略的影響。

本示例將會建立兩個WMI篩選,一個查詢條件是:C盤剩餘空間大於20G的計算機。第二個WMI的查詢條件是:C盤剩餘空間大於10G的計算機。

培訓部的eduPC1的C盤剩餘空間大於20G,marketPC1的剩餘空間小於20G。

在培訓部組織單元編輯組策略eduGPO部署畫圖軟件,設置eduGPO應用器,檢查軟件部署狀況,eduPC1可以應用組策略,因爲marketPC1不知足組策略的WMI篩選,不能應用eduGPO組策略。

配置組策略eduGPO應用「C盤剩餘空間大於10G的計算機」WMI篩選,在marketPC1上刷新組策略,重啓系統。能夠看到marketPC1知足了組策略關聯的WMI篩選條件,應用了eduGPO組策略,啓動時安裝了部署的軟件。

任務:

u 將eduPC1和marketPC1移動到培訓部組織單元

u 查看培訓部門計算機C盤可用空間

u 建立WMI篩選器 「C盤可用空間大於20G的計算機」

u 建立WMI篩選器 「C盤可用空間大於10G的計算機」

u 爲使用組策略eduGPO爲培訓計算機部署畫圖軟件

u 設置eduGPO應用「C盤可用空間大於20G的計算機」 WMI篩選

u 在eduPC1和marketPC1上查看軟件部署狀況

u 設置eduGPO應用「C盤可用空間大於10G的計算機」WMI篩選

u marketPC1上刷新組策略重啓系統查看軟件部署狀況

步驟:

4. 如圖6-59所示,將eduPC1和MarketPC1都是放到「培訓部」組織單元中。

5. 如圖6-60所示,在eduPC1上登陸,打開計算機,能夠看到C盤可用空間爲31.7G。

clip_image003clip_image004

圖 6-59 培訓部的兩個計算機 圖 6-60 C盤可用空間

6. 如圖6-61所示,登陸marketPC1,打開個人電腦,能夠看到C盤可用空間16.8G。

7. 如圖6-62所示,在DCServer上,以域管理員登陸,打開組策略管理工具,右擊「WMI篩選器」,點擊「新建」。

clip_image005clip_image006

圖 6-61 C盤可用空間 圖 6-62 新建WMI篩選器

8. 如圖6-63所示,在出現的新建WMI篩選器對話框,輸入名稱,點擊「添加」。

9. 如圖6-64所示,在出現的WMI查詢對話框,名稱空間輸入 root\CIMv2,在查詢下輸入如下查詢語句

Select * from Win32_LogicalDisk where Name = "C:" and FreeSpace > 20971520000

clip_image007clip_image008

圖 6-63 輸入WMI篩選器名稱 圖 6-64 添加查詢

10. 如圖6-65所示,右擊「WMI篩選器」,點擊「新建」。

11. 如圖6-66所示,在出現的新建WMI篩選器,輸入名稱,點擊「添加」。

clip_image009clip_image010

圖 6-65 新建WMI篩選 圖 6-66 輸入WMI篩選器

12. 如圖6-67所示,在出現的WMI查詢對話框,命名空間輸入root\CIMv2 查詢命令輸入

Select * from Win32_LogicalDisk where Name = "C:" and FreeSpace > 10485760000

13. 如圖6-68所示,右擊eduGPO,點擊「編輯」。

clip_image011clip_image012

圖 6-67 輸入查詢 圖 6-68 編輯組策略

14. 如圖6-69所示,打開組策略管理編輯器,使用組策略爲計算機部署畫圖軟件。關閉組策略管理編輯器。

15. 如圖6-70所示,點中eduGPO,在做用域標籤下,WMI篩選選擇,C盤剩餘空間20G的計算機,在出現的提示對話框,點擊「是」。

clip_image013clip_image014

圖 6-69 爲計算機部署軟件 圖 6-70 綁定WMI篩選

16. 如圖6-71所示,在eduPC上,點擊「開始」à「運行」,輸入gpupdate /force 點擊「肯定」。刷新組策略。輸入Y,重啓計算機。

17. 如圖6-72所示,重啓計算機後,登陸,能夠看到Cosmov1.0軟件已經安裝。說明該計算機知足組策略的WMI篩選條件,應用該組策略。

clip_image015clip_image016

圖 6-71 刷新組策略 圖 6-72 知足WMI條件的計算機應用了組策略

18. 如圖6-73所示,在eduPC1上輸入gpupdate /force刷新策略完成後不提示重啓。

19. 如圖6-74所示,強制重啓以後登陸,你也看到不到部署的程序。說明部署畫圖軟件的組策略沒有應用到marketPC1上,由於不知足WMI篩選器的要求。

clip_image017clip_image018

圖 6-73 刷新組策略 圖 6-74 不知足WMI篩選沒有應用組策略

20. 如圖6-75所示,在DCServer上,以域管理員登陸,打開組策略管理工具。將eduGPO組策略的WMI篩選,選擇「C盤剩餘空間10G的計算機」。在出現的提示對話框,點擊「是」。

21. 如圖6-76所示,在marketPC1上,運行gpudate /force,輸入Y,重啓計算機。

clip_image019clip_image020

圖 6-75 更改組策略綁定的WMI篩選 圖 6-76 刷新組策略

22. 如圖6-77所示,在啓動過程能夠看到安裝軟件。說明該計算機知足了WMI篩選,應用組策略。

clip_image021

圖 6-77 知足了WMI篩選應用了組策略

6.3.3WMI篩選器語法

在上述WMI篩選器查詢條件的範例中,咱們只是以一個簡單語法的設置來篩選特定操做系統版本編號的方式,而且應用在指定組策略對象上。關於這些查詢語法的範例除了能夠在微軟官方網站上找到以外,也能夠參考表3-1的說明。

WMI篩選器語法範例

條件

管理目標

WMI篩選器語法

配置設置

爲避免應用在有啓用Netmon功能的計算機上,能夠去針對支持並啓用Multicasting通訊協議的計算機來應用

Select * from Win32_NetworkProtocol where SupportsMulticasting = true

時區設置

指定將策略對象應用在特定的時區計算機上

Root\cimv2 ; Select * from win32_timezone where bias =-300

補丁程序

指定將策略對象應用在已經完成某一些補丁程序安裝的計算機上

Root\cimv2 ; Select * from Win32_QuickFixEngineering where HotFixID = 'q147222'

軟件列表

指定將策略對象應用在有安裝顧大俠外傳或顧大俠外傳II軟件的計算機上

Root\cimv2;Select * from Win32_Product where name = "顧大俠外傳" OR name = "顧大俠外傳II"

操做系統

指定將策略對象應用在組織單位中的Windows XP專業版計算機上

Root\CimV2; Select * from Win32_OperatingSystem where Caption = "Microsoft Windows XP Professional"

硬件資源

指定將策略對象應用在硬盤空間至少還剩餘600MB的計算機上

Root\CimV2; Select * from Win32_LogicalDisk where FreeSpace > 629145600

硬件架構

指定將策略對象應用在特定的計算機廠商規格及指定的模塊型號上

Root\CimV2; Select * from Win32_ComputerSystem where manufacturer = "Toshiba" and Model = "Tecra 800" OR Model = "Tecra 810"

 

廣告

titel263

12353

system63

system373

相關文章
相關標籤/搜索