从reg子文件夹获取相同的字符串值

时间:2019-05-16 10:42:02

标签: powershell

我正在尝试从Hive: HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Patches\的注册表中导出多个名称为'PackageName'的字符串记录,在它的下面有一些子文件夹,它们的名称类似于'1636371008E66D24FB90522C7ECB2F2F',结尾是\SourceList

每个文件夹的完整补丁是

  

HKLM:\ SOFTWARE \ Classes \ Installer \ Patches \ 1636371008E66D24FB90522C7ECB2F2F \ SourceList

每个字符串包含以'OASyS DNA *'开头的数据

问题开始了,因为每台计算机具有不同数量的已安装补丁程序以及安装软件包'1636371008E66D24FB90522C7ECB2F2F'的任意名称。

正在与Get-ChildItem -Path HKLM:\SOFTWARE\Classes\Installer\Patches\

合作

Get-ItemPropertyValue -Path HKLM:\SOFTWARE\Classes\Installer\Patches\1636371008E66D24FB90522C7ECB2F2F\SourceList PackageName

我可以得到一个值,但不能获得已安装修补程序的完整列表。

  

OASyS DNA基础结构仲裁修补程序8.0.2.2.msp

0 个答案:

没有答案