Batch-script-copying-registry-keys

提供:Dev Guides
移動先:案内検索

バッチスクリプト-レジストリキーのコピー

レジストリからのコピーは、REG COPYコマンドを介して行われます。 レジストリから値をコピーするには、ソースの場所と宛先の場所の両方でこの操作を実行するための十分な権限がシステムに必要であることに注意してください。

構文

REG COPY [\\SourceMachine\][ROOT\]RegKey [\\DestMachine\][ROOT\]RegKey

@echo off
REG COPY HKEY_CURRENT_USER\Console HKEY_CURRENT_USER\Console\Test
REG QUERY HKEY_CURRENT_USER\Console\Test

上記の例で、最初の部分は、同じマシンの場所HKEY_CURRENT_USER \ Consoleから場所HKEY_CURRENT_USER \ Console \ Testに内容をコピーすることです。 2番目のコマンドは、新しい場所を照会して、すべての値が適切にコピーされたかどうかを確認するために使用されます。

出力

上記のプログラムの出力は次のとおりです。 出力の最初の行は「コピー」機能が成功したことを示し、2番目の出力はコピーした場所の値を示しています。

The operation completed successfully.
HKEY_CURRENT_USER\Console\Test
   HistoryNoDup REG_DWORD 0x0
   FullScreen REG_DWORD 0x0
   ScrollScale REG_DWORD 0x1
   ExtendedEditKeyCustom REG_DWORD 0x0
   CursorSize REG_DWORD 0x19
   FontFamily REG_DWORD 0x0
   ScreenColors REG_DWORD 0x7
   TrimLeadingZeros REG_DWORD 0x0
   WindowSize REG_DWORD 0x190050
   LoadConIme REG_DWORD 0x1
   PopupColors REG_DWORD 0xf5
   QuickEdit REG_DWORD 0x0
   WordDelimiters REG_DWORD 0x0
   ColorTable10 REG_DWORD 0xff00
   ColorTable00 REG_DWORD 0x0
   ColorTable11 REG_DWORD 0xffff00
   ColorTable01 REG_DWORD 0x800000
   ColorTable12 REG_DWORD 0xff