Windows

通過命令行/Powershell 提取 GPO

  • April 13, 2016

我通過 powershell 編寫腳本,我想提取整個本地策略。我知道 secedit 只會提取帳戶策略,唯一的方法是轉到本地安全策略並右鍵點擊“本地策略”並點擊導出列表。這使我能夠獲得一個我可以使用的文件。有什麼方法可以通過命令行執行此操作嗎?

您可以嘗試使用LGPO.EXE 工具來提取(以及導入)本地組策略,例如:

從本地策略創建GPO 備份:

LGPO.exe /b path [/n GPO-name]

要將Registry.pol 文件解析為 LGPO 文本(標準輸出):

LGPO.exe /parse [/q] {/m|/u} path\registry.pol

您可以從 MS Resource Kit GPO GPInventory嘗試另一個應用程序。另一種方法是程式方式,使用 WMI 查詢和 RSOP 類。

查看此部落格了解更多詳細資訊如何使用 WMI 在本地電腦上檢索目前應用的 GPO

引用自:https://serverfault.com/questions/769969