Windowsコマンド虎の巻

reg add

reg addは、レジストリの追加・修正を行うコマンドです。

解説

レジストリキーや値を追加/修正を行います。

構文

(構文)
REG ADD <レジストリキー> [オプション] REG ADD /?
【パラメータ】
パラメータ説明
レジストリキー追加/修正するレジストリキーを指定する
※ルートキーは以下のように省略表記できます。
・HKEY_CLASSES_ROOT ⇒ HKCR
・HKEY_CURRENT_USER ⇒ HKCU
・HKEY_LOCAL_MACHINE ⇒ HKLM
・HKEY_USERS ⇒ HKU
・HKEY_CURRENT_CONFIG ⇒ HKCC
【オプション】
オプション説明
/v 値名レジストリ値名を指定する
/d 値レジストリ値を指定する
/t 種類レジストリの種類を指定する
※以下の値が指定できます。
 REG_SZ、REG_MULTI_SZ、REG_EXPAND_SZ、
 REG_DWORD、REG_QWORD、
 REG_BINARY、REG_NONE
/s セパレータセパレータ文字を指定する
(デフォルトは「¥0」)
※REG_MULTI_SZのレジストリの時に使用される。
/f既に同じキーが存在する場合は強制上書きする
/reg:3232bitレジストリビューを使用する
/reg:6464bitレジストリビューを使用する
/?コマンドのヘルプを表示する

サンプル

レジストリキー「HKCU¥sample¥reg」を追加する

C:¥>reg add HKCU¥sample¥reg この操作を正しく終了しました。

レジストリキー「HKCU¥sample¥reg」に値「test01/hoge(REG_SZ)」を追加する

C:¥>reg add HKCU¥sample¥reg /v test01 /t REG_SZ /d hoge この操作を正しく終了しました。

レジストリキー「HKCU¥sample¥reg」の値名「test01」を「hoge2(REG_SZ)」へ更新する

C:¥>reg add HKCU¥sample¥reg /v test01 /t REG_SZ /d hoge 値 data は存在します。上書きしますか? (Yes/No) y この操作を正しく終了しました。

このレジストリキー/値が既に存在する前提です。

reg addコマンドのヘルプを表示する

C:¥>reg add /?

備考

  • HKEY_CURRENT_USER以外のキーを操作する時は管理者権限が必要です。

関連項目

  • reg:レジストリに関する操作を行う
  • reg query:レジストリを検索・表示する
  • reg add:レジストリの追加・修正を行う
  • reg delete:レジストリの削除を行う
  • reg copy:レジストリをコピーする