レジストリフォルダーに複数のキーを挿入するには(例:Computer\HKEY_CLASSES_ROOT\....\....
)、基本的に手動で右クリックする必要があります→ Nえー→ Kキーごとに。
これは、特に10個を超えるキーを挿入する必要がある場合に、煩わしく冗長になります。
デフォルトのGUIを使用してレジストリフォルダーに複数のキーを挿入する方法はありますか?
それを行うためのcmdコマンドはありますか?
Windowsの組み込みツールを使用すると、いくつかのオプションがあります。
regedit
GUIを使用します。Microsoft regedit
は import and export [export visible in your screenshot]オプションを提供します。キーをエクスポートすると、.REGファイルに表示されます。これは一例です。
example.reg
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\SOFTWARE\Example]
[HKEY_CURRENT_USER\SOFTWARE\Example\keyA]
"value0"=dword:00000000
"value1"="data"
開いているregedit
をインポートするには、メニューを使用して[ファイル]-> [インポート]に移動し、.REGファイルを選択します。
reg
コマンドラインユーティリティを使用します。reg
ユーティリティは import および export オプションも提供します。上記と同じ手順を実行するには、次のようにします。
:: Export
REG EXPORT HKCU\SOFTWARE\example\ example.reg
:: Import
REG IMPORT example.reg
キー/値/データをreg
でアドホックに書き込むこともできます。
REG ADD "HKCU\SOFTWARE\example\keyA" /v "value0" /t REG_DWORD /d "0" /f
REG ADD "HKCU\SOFTWARE\example\keyA" /v "value1" /t REG_SZ /d "data" /f
使用する gpmc.msc
グループポリシーレジストリ設定 を構成し、必要に応じて展開します。
Jscottの応答に加えて、 powershell はネイティブでレジストリを管理できます。