reg copy

ローカル コンピューターまたはリモート コンピューター上の指定した場所にレジストリ エントリをコピーします。

Syntax

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

Parameters

Parameter Description
<keyname1> 追加するサブキーまたはエントリの完全パスを指定します。 リモートコンピュータを指定するには、キー名の一部としてコンピュータ名 (\\<computername>\ の形式) を含めます。 \\<computername>\ を省略すると、操作は既定でローカル コンピューターになります。 キー名には、有効なルートキーが含まれている必要があります。 ローカル コンピューターの有効なルート キーは、HKLM、HKCU、HKCR、HKU、および HKCC です。 リモート コンピューターが指定されている場合、有効なルート キーは HKLM と HKU です。 レジストリ キー名にスペースが含まれている場合は、キー名を引用符で囲みます。
<keyname2> 比較する 2 番目のサブキーの完全パスを指定します。 リモートコンピュータを指定するには、キー名の一部としてコンピュータ名 (\\<computername>\ の形式) を含めます。 \\<computername>\ を省略すると、操作は既定でローカル コンピューターになります。 キー名には、有効なルートキーが含まれている必要があります。 ローカル コンピューターの有効なルート キーは、HKLM、HKCU、HKCR、HKU、および HKCC です。 リモート コンピューターが指定されている場合、有効なルート キーは HKLM と HKU です。 レジストリ キー名にスペースが含まれている場合は、キー名を引用符で囲みます。
/s 指定したサブキーの下にあるすべてのサブキーとエントリをコピーします。
/f 確認を求めずにサブキーをコピーします。
/? コマンド プロンプトにヘルプを表示します。

Remarks

  • このコマンドは、サブキーのコピー時に確認を求めるメッセージを表示しません。

  • reg 比較操作の戻り値は次のとおりです。

    Value Description
    0 Success
    1 Failure

Examples

キー MyApp のすべてのサブキーと値を SaveMyApp キーにコピーするには、次のように入力します。

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

ZODIAC という名前のコンピューター上のキー MyCo のすべての値を、現在のコンピューターのキー MyCo1 にコピーするには、次のように入力します。

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