reg copy

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

構文

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

パラメーター

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

解説

  • このコマンドは、サブキーのコピー時に確認を求めません。

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

    内容
    0 成功
    1 障害

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

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

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

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