项目作者: stknohg

项目描述 :
Get Group Policy information from ADMX files.
高级语言: PowerShell
项目地址: git://github.com/stknohg/AdmxPolicy.git
创建时间: 2017-03-02T12:39:27Z
项目社区:https://github.com/stknohg/AdmxPolicy

开源协议:MIT License

下载


AdmxPolicy

Get Group Policy information from ADMX files.

How to Install

You can install it from PowerShell Gallery.

  1. Install-Module -Name AdmxPolicy -Scope CurrentUser

Usage

Get-AdmxFileInfo

Get ADMX file meta information.

  1. Get-AdmxFileInfo -FilePath [ADMX file path]

e.g.

  1. PS C:\> Get-AdmxFileInfo -FilePath "C:\Windows\PolicyDefinitions\ActiveXInstallService.admx" | Format-List
  2. Name : ActiveXInstallService.admx
  3. DisplayName : ActiveX Installer Service
  4. Description : 承認されたインストール サイトから ActiveX コントロールをインストールする
  5. Categories : {AxInstSv}

Get-AdmxPolicies

Get group policy information from an ADMX file.

  1. Get-AdmxPolicies -FilePath [ADMX file path]

e.g.

  1. PS C:\> Get-AdmxPolicies -FilePath "C:\Windows\PolicyDefinitions\ActiveXInstallService.admx" | Select-Object -First 1 | Format-List
  2. Name : ApprovedActiveXInstallSites
  3. DisplayName : ActiveX コントロールの承認されたインストール サイト
  4. ExplainText : このポリシー設定では、組織の標準ユーザーがコンピューターに ActiveX コントロールをインストールする際に使用できる ActiveX インストール サイトを
  5. 決定します。この設定が有効になっている場合、管理者は、ホスト URL で指定された、承認された Activex インストール サイトの一覧を作成できます。
  6. この設定を有効にした場合、管理者は、ホスト URL で指定された、承認された ActiveX インストール サイトの一覧を作成できます。
  7. このポリシー設定を無効にした場合、または構成しなかった場合は、ActiveX コントロールのインストール前に、管理者資格情報を求めるダイアログが表示
  8. されます。
  9. 注: ホスト URL を指定する際に、ワイルドカード文字は使用できません。
  10. RegistryType : LocalMachine
  11. RegistryRootKeys : {HKEY_LOCAL_MACHINE}
  12. RegistryPath : SOFTWARE\Policies\Microsoft\Windows\AxInstaller
  13. ValueInfo : AdmxPolicy.PolicyValueInfo
  14. FileName : ActiveXInstallService.admx

Get group policy registry values.

e.g.

  1. PS C:\> $policy = Get-AdmxPolicies -FilePath "C:\Windows\PolicyDefinitions\ActiveXInstallService.admx" | Select-Object -First 1
  2. PS C:\> $policy.Name
  3. ApprovedActiveXInstallSites
  4. PS C:\> $policy.DisplayName
  5. ActiveX コントロールの承認されたインストール サイト
  6. PS C:\> $policy.RegistryType
  7. LocalMachine
  8. PS C:\> $policy.RegistryRootKeys
  9. HKEY_LOCAL_MACHINE
  10. PS C:\> $policy.RegistryPSDrives
  11. HKLM:
  12. PS C:\> $policy.RegistryPath
  13. SOFTWARE\Policies\Microsoft\Windows\AxInstaller
  14. PS C:\> $policy.ValueInfo
  15. RegistryValueName EnabledValue DisabledValue HasEnabledList HasDisabledList HasElements
  16. ----------------- ------------ ------------- -------------- --------------- -----------
  17. ApprovedList Decimal : 1 Decimal : 0 False False True
  18. PS C:\> $policy.ValueInfo.Elements.Items
  19. ElementType Id RegistryPath RegistryValueName
  20. ----------- -- ------------ -----------------
  21. List ApprovedActiveXInstallSiteslist SOFTWARE\Policies\Microsoft\Windows\AxInstaller\ApprovedActiveXInstallSites

License

MIT