PowerShell запрос в реестр и обработка вывода
Задача решена, заметка с коментариями кода:
считываем значение реестра (до * заданные, далее любые) HKLM:\SAM\SAM\Domains\Builtin\Aliases\Members\S-1-5-21-* | выводим первую строку (всего две после запроса) | формат без лишней информации | выводим в виде текстовой строки для следующей обработки
$AdminsMemebers = Get-Item 'HKLM:\SAM\SAM\Domains\Builtin\Aliases\Members\S-1-5-21-*' | Select-Object Name -First 1 | Format-Wide -AutoSize | Out-String -Verbose
делаем экспорт реестра и делаем окончательную обработку вывода удалив пробелы и пустые строки, оставив только отфильтованное по запросу выше: HKEY_LOCAL_MACHINE\SAM\SAM\Domains\Builtin\Aliases\Members\S-1-5-21-2534312030-3286156134-2876686479
reg export ($AdminsMemebers).Trim() C:\AdminsMembers.reg