Я пытаюсь экспортировать из реестра несколько строковых записей с именем 'PackageName' из Hive: HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Patches\
Под ним есть подпапки с произвольным именем, похожим на '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 Исправление инфраструктуры инфраструктуры арбитража 8.0.2.2.msp