我正在尝试从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