如何使用命令行将特定的注册表项导出到文本文件


21

如何使用命令行将特定值从注册表导出到文本文件?

例如,我要导出Hkey_local_Machine\Software\mcafee到C:中的文本文件。我只需要钥匙-就是这样。

我尝试过reg export–它可以提供所有功能,但我只需要特定的键即可。


很难遵循您实际要导出的内容。“付出reg export一切” 是什么意思?您是否指定了要导出的确切密钥?
Ƭᴇcʜιᴇ007

Answers:


25

尝试这个:

reg export Hkey_local_Machine\Software\mcafee C:\export.txt

这将根据Windows REG格式导出注册表值。


3

您可以使用setx命令“ 复制/ 粘贴”从此处将特定的注册表值导出到文本文件:

SetX _TZone /k HKLM\System\CurrentControlSet\Control\TimeZoneInformation\StandardName
>Tzone.txt echo %_TZone%


上面的替代方法是使用以上答案中的方法将其写入reg文件:

REG EXPORT HKLM\System\CurrentControlSet\Control\TimeZoneInformation\StandardName C:\Windows\Temp\Tzone.reg

reg文件可以打开以进行读取/写入,在此处检查格式。


从来没有听说过,SETX但这正是我想要的。谢谢!
bigjosh

1

reg export Hkey_local_Machine \ Software \ mcafee \ key C:\ export.txt &&键入C:\ export.txt | findstr / i“密钥”


1
嘿,看起来有点像我要找的东西。如何使用导出所有包含“ specialString”的键reg export C:\export.reg findstr /i "specialString"
Metallkiller '17

1

有时必须将注册表项用引号引起来,以便深入了解各个项目

REG导出“ HKCU \ Software \ SS64 \ xxxx” C:\ MyReg.REG


0

DOS提示符下输入:

reg export HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall test.txt && type test.txt | findstr /i "DisplayName" > list.txt | notepad list.txt


请考虑使用```将命令行标记为代码。此外,请考虑添加有关其工作原理的说明,以便更清晰地了解如何使其适应原始问题。
赛斯
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.