Возможно ли это? Например, у меня есть запись с именем «DefaultProfile» и значением «test». Как я могу экспортировать только эту запись, а не все дерево?
Я думал о чем-то вроде reg export HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Profiles\DefaultProfile
Но это не работает.
Мне удалось написать сценарий, чтобы хотя бы прочитать запись для дальнейшего использования. Мой код:
$query = reg query HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\ /f DefaultProfile /s
[array]$rest = $query | select -first 3
$rest -split " " | Select -last 1
Ты можешь использовать Get-ItemProperty
чтобы получить имя и значение ключа реестра.
Образец кода:
Get-ItemProperty -Path HKLM:\SOFTWARE\Microsoft\PowerShell\1\PowerShellEngine | Select PowerShellVersion