导出注册表的单个条目

导出注册表的单个条目

这可能吗?例如,我有一个名为“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

答案1

您可以使用它Get-ItemProperty来获取注册表项的名称和值。

使用注册表项

获取项目属性

示例代码:

Get-ItemProperty -Path HKLM:\SOFTWARE\Microsoft\PowerShell\1\PowerShellEngine | Select PowerShellVersion

相关内容