共用方式為


公用程式焦點Group Policy Inventory

Greg Steen

下載本文程式碼: GPInventory.exe (150KB)

如果您不進行追蹤的話, 要怎麼知道您有哪些資源?隨時隨地掌握詳細的盤點資料,可以讓您在預算會議和年度稽核的時候,節省許多時間和困擾。因為高層主管一定會想知道誰擁有什麼、為什麼需要,還有全面升級的代價。

有一個可以協助您掌握這一切的工具,稱為 Group Policy Inventory (GPInventory.exe),此工具包含在 Windows Server® 2003 Resource Kit 中。此程式可以讓您透過使用者原則結果組 (Resultant Set of User Policy,RSOP) 及 (或) Windows® Management Instrumentation (WMI) 查詢,從多重遠端主機上查詢與擷取系統資訊,如圖所示。一點也不令人驚訝的是,該程式可以輕易擷取群組原則資訊,同時還能夠有效率地取得詳細的系統資訊,例如已安裝的應用程式、處理器名稱和速度,或已安裝的 Hotfix 清單。而且還不止這些呢!由於這是 Windows Server 2003 Resource Kit 的一部分,所以完全免費。

圖 1 使用 GPInventory 蒐集資訊

圖 1** 使用 GPInventory 蒐集資訊 **(按影像可放大)

GPInventory.exe 的用途很廣泛。例如,如果您需要驗證保固狀態,可以直接透過網路蒐集電腦的序號或服務編號,不再需要親自跑到各個電腦的實際位置。或者,如果您要了解實驗室的某一部電腦目前是否正在使用中,也可以直接從您的座位上查詢已登入系統的使用者。如果您有架設 Blade 伺服器,而且影像會定期更新 (例如,以清除並還原 QA 環境),就可以查詢電腦的安裝日期,以驗證上一次套用影像的時間。

GPInventory 也很容易使用。只要指向目標檔案 (其中包含您要進行盤點的電腦清單)、選取要執行的查詢項目,然後針對清單進行處理即可。工具會透過網路連線到清單上的每一部電腦,並進行查詢。如果您要執行快速查詢,也可以直接從 Active Directory® 選取目標電腦,然後從 [查詢] 功能表中選取要執行的查詢動作。

若要針對某一部電腦執行 RSOP 查詢,您需要有產生原則結果組 (登入) 權限 (根據預設,網域系統管理員和委派系統管理員都擁有此權限)。WMI 查詢則需要遠端電腦的系統管理權限,除非您使用 WMI Control MMC 嵌入式管理單元,從 root\cimv2 名稱區將啟用帳戶和遠端啟用權限授與其他使用者。

執行查詢之後,您可以將結果儲存為以定位鍵分隔的文字檔案,或儲存為 XML 檔案。這兩種檔案格式都可以匯入 Microsoft® Excel® 進行分析。您可以進行排序然後套用自動篩選來尋找詳細資料。

GPInventory 還可以從命令列執行,因此,您可以輕易設定排定的工作,來查詢系統資訊並直接將結果儲存到 XML 檔案中,完全不需要 GUI 的介入。這對於需要長時間執行的查詢非常好用,因為如此可以在下班時間執行。

此工具有內建一組 RSOP 和 WMI 查詢,但是您可以新增、編輯和更新查詢檔案,來建立自訂清單。內含的說明文件可以告訴您如何在查詢清單 XML 檔案中定義新的查詢。

針對所有在網路上執行 Windows 系統的電腦,GPInventory.exe 是一項蒐集資訊的便捷工具,無論是要進行盤點、查詢群組原則或系統狀態資訊,都能夠輕鬆完成。您可以在我們網站的下載區段 (英文) 找到 Group Policy Inventory 工具的連結。

Greg Steen 是一位技術專家和企業家,為人十分熱心。他總是四處探尋新的工具和方法,協助 IT 專業人員更輕鬆地進行作業及開發。

© 2008 Microsoft Corporation and CMP Media, LLC. 保留所有權利;未經允許,嚴禁部分或全部複製.