reg copy (注册复制)

将注册表项复制到本地或远程计算机上的指定位置。

语法

reg copy <keyname1> <keyname2> [/s] [/f]

参数

参数 说明
<keyname1> 指定要添加的子项或条目的完整路径。 若要指定远程计算机,请将计算机名称(格式 \\<computername>\)作为 键名的一部分。 省略 \\<computername>\ 会导致作默认为本地计算机。 keyname 必须包含有效的根密钥。 本地计算机的有效根密钥包括:HKLMHKCUHKCRHKU,以及 HKCC。 如果指定远程计算机,则有效的根密钥为:HKLMHKU。 如果注册表项名称包含空格,请将密钥名称括在引号中。
<keyname2> 指定要比较的第二个子项的完整路径。 若要指定远程计算机,请将计算机名称(格式 \\<computername>\)作为 键名的一部分。 省略 \\<computername>\ 会导致作默认为本地计算机。 keyname 必须包含有效的根密钥。 本地计算机的有效根密钥包括:HKLMHKCUHKCRHKU,以及 HKCC。 如果指定远程计算机,则有效的根密钥为:HKLMHKU。 如果注册表项名称包含空格,请将密钥名称括在引号中。
/s 复制指定子项下的所有子项和条目。
/f 复制子项而不提示确认。
/? 在命令提示符下显示帮助。

注解

  • 复制子项时,此命令不要求确认。

  • reg 比较作的返回值如下:

    价值 说明
    0 成功
    1 失败

例子

若要将密钥 MyApp 下的所有子项和值复制到 Key SaveMyApp,请键入:

reg copy HKLM\Software\MyCo\MyApp HKLM\Software\MyCo\SaveMyApp /s

若要将名为 ZODIAC 的计算机上的密钥 MyCo 下的所有值复制到当前计算机上的密钥 MyCo1,请键入:

reg copy \\ZODIAC\HKLM\Software\MyCo HKLM\Software\MyCo1