バッチからレジストリに値を追加する(regコマンド)

もくじ
https://tera1707.com/entry/2022/02/06/144447

やりたいこと

レジストリエディタ(regedit)で、レジストリの値を追加したり変更したり、

regファイルを作成してレジストリの値を変更したりするのを以前やった。

今回は、バッチファイルからさっとレジストリをいじれるようにしたい。

やりかた

regコマンドを使う。

MSのドキュメントによると、

reg add <キーの名前> /v <値の名前> /t <値の種類> /d <値>

サンプルコード

ためしに、

HKEY_LOCAL_MACHINE\SOFTWARE\MYCOMPANY\MYPRODUCTのキーに、

DWORDでMYVALUEという値をつくり、値を10にしてみる。

reg add HKEY_CURRENT_USER\SOFTWARE\MYCOMPANY\MYPRODUCT /v MYVALUE /t REG_DWORD /d 10

結果、こうなった。

参考

reg コマンド

https://learn.microsoft.com/ja-jp/windows-server/administration/windows-commands/reg

reg add コマンド

https://learn.microsoft.com/ja-jp/windows-server/administration/windows-commands/reg-add