Получить то же строковое значение из подпапок reg - PullRequest
0 голосов
/ 16 мая 2019

Я пытаюсь экспортировать из реестра несколько строковых записей с именем '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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...