Windowsコマンド(reg copy)(その2)

今回もreg copyの学習です。

reg copyを使って、レジストリキーをコピーしたいのですが、
中身が分かりやすそうなキーを探してみます。

PS C:\Users\takk> reg query hkcu\console | findstr HKEY
HKEY_CURRENT_USER\console
HKEY_CURRENT_USER\console\%SystemRoot%_system32_cmd.exe
HKEY_CURRENT_USER\console\%SystemRoot%_System32_WindowsPowerShell_v1.0_powershell.exe
HKEY_CURRENT_USER\console\%SystemRoot%_SysWOW64_WindowsPowerShell_v1.0_powershell.exe
HKEY_CURRENT_USER\console\C:_Program Files_WindowsApps_TheDebianProject.DebianGNULinux_1.1.6.0_x64__76v4gfsz19hv4_debian.exe
HKEY_CURRENT_USER\console\Git Bash
HKEY_CURRENT_USER\console\Git CMD (Deprecated)
PS C:\Users\takk>

このGit Bashというレジストリをコピーしてみます。

PS C:\Users\takk> reg query "hkcu\console\Git Bash"

HKEY_CURRENT_USER\console\Git Bash
    FaceName    REG_SZ    Lucida Console
    FontFamily    REG_DWORD    0x36
    FontSize    REG_DWORD    0xe0000
    FontWeight    REG_DWORD    0x190

PS C:\Users\takk>
PS C:\Users\takk> reg copy "hkcu\console\git bash" "hkcu\console\copy_git_bash"
この操作を正しく終了しました。
PS C:\Users\takk>

コピーできたか、reg queryしてみます。

PS C:\Users\takk> reg query hkcu\console | findstr HKEY
HKEY_CURRENT_USER\console
HKEY_CURRENT_USER\console\%SystemRoot%_system32_cmd.exe
HKEY_CURRENT_USER\console\%SystemRoot%_System32_WindowsPowerShell_v1.0_powershell.exe
HKEY_CURRENT_USER\console\%SystemRoot%_SysWOW64_WindowsPowerShell_v1.0_powershell.exe
HKEY_CURRENT_USER\console\C:_Program Files_WindowsApps_TheDebianProject.DebianGNULinux_1.1.6.0_x64__76v4gfsz19hv4_debian.exe
HKEY_CURRENT_USER\console\copy_git_bash
HKEY_CURRENT_USER\console\Git Bash
HKEY_CURRENT_USER\console\Git CMD (Deprecated)
PS C:\Users\takk>

おお~。copy_git_bashいますねえ。

中身を確認。

PS C:\Users\takk> reg query hkcu\console\copy_git_bash

HKEY_CURRENT_USER\console\copy_git_bash
    FaceName    REG_SZ    Lucida Console
    FontFamily    REG_DWORD    0x36
    FontSize    REG_DWORD    0xe0000
    FontWeight    REG_DWORD    0x190

PS C:\Users\takk>

中身も一致していますね。

コメント

タイトルとURLをコピーしました