我想知道是否有任何选项可以通过命令行搜索字符串并导出 Windows 注册表中找到的所有键?
问问题
23018 次
3 回答
12
Ex:: 如果要检查“HKLM\software\etc”键是否存在。
reg.exe query "HKLM\Software\etc"
如果找到,将返回命令提示符中的所有子项和值,如果未找到,则返回错误。
另外,你可以直接做
reg.exe export "HKLM\software\etc" "C:\etc.reg"
如果找到,这将导出注册表项和子项,否则如果找不到则错误。
于 2013-03-14T13:04:20.417 回答
5
Powershell 具有注册表迭代功能。从这里开始:http ://technet.microsoft.com/en-us/library/ee176841.aspx
于 2013-03-14T12:47:41.363 回答
2
从 CMD(或 RUN)导出密钥(包含所有子密钥),即:
regedit /e c:\output.reg "HKEY_LOCAL_MACHINE\System\YourLocation"
ps 你应该在 CMD 中使用 ADMIN PRIVILEGES 运行它。为此,右键单击START>Run CMD (as Admin)
于 2014-07-31T07:31:02.267 回答