Mar*_*ery 13 windows windows-registry
Windows 中是否有一种简单的方法可以将注册表分支复制到注册表的另一部分?
我需要复制所有内容HKLM\SOFTWARE\Wow6432Node\Python以HKCU\SOFTWARE\Wow6432Node\Python解决Python installers 的问题,但 regedit 似乎没有提供复制分支/文件夹的方法。在这种情况下,我可能会通过手动复制每个节点来解决问题,因为没什么可做的,但我对一个干净且简单的解决方案感兴趣以供将来参考。
Jim*_*Jim 12
您可以reg在命令提示符中使用该命令。请注意,运行此命令需要管理员访问权限。以管理员身份打开命令提示符:
cmd。Ctrl+Shift+Enter。reg命令的语法如下。
REG COPY KeyName1 KeyName2 [/s] [/f]
KeyName [\\Machine\]FullKey
Machine Name of remote machine - omitting defaults to the current machine.
Only HKLM and HKU are available on remote machines.
FullKey ROOTKEY\SubKey
ROOTKEY [ HKLM | HKCU | HKCR | HKU | HKCC ]
SubKey The full name of a registry key under the selected ROOTKEY.
/s Copies all subkeys and values.
/f Forces the copy without prompt.
Run Code Online (Sandbox Code Playgroud)
我用它在注册表的 64 位和 32 位区域之间复制密钥。例如:
reg copy HKLM\SOFTWARE\ODBC\ODBC.INI\dsname HKLM\SOFTWARE\Wow6432Node\ODBC\ODBC.INI\dsname /s
Run Code Online (Sandbox Code Playgroud)
使用更好的第三方注册表编辑器,允许剪切/复制和粘贴整个键/分支。
将HKLM\SOFTWARE\Wow6432Node\Python分支导出为 .REG 文件,使用文本编辑器将 HKLM 的所有实例替换为 HKCU,保存并导入。
| 归档时间: |
|
| 查看次数: |
28640 次 |
| 最近记录: |