要插入多个密钥到registry文件夹(例如Computer\HKEY_CLASSES_ROOT\....\....
),我基本上必须手动右键单击→ N ew→ K ey为每个键。
这可能会变得烦人和多余的,特别是当我需要插入超过10个键时。
有没有办法使用默认的GUI插入多个键到registry文件夹?
有没有一个cmd命令来做到这一点?
在Windows上使用内置的工具,你有几个select。
regedit
Microsoft regedit
提供导入和导出 [导出在您的屏幕截图中可见]选项。 当您导出密钥时,它将出现在.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
,使用菜单并导航文件 – >导入,然后select.REG文件。
reg
命令行实用程序。 reg
实用程序还提供导入和导出选项。 要执行与上面相同的步骤,您可以执行类似操作。
:: 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
configuration组策略registry首选项 ,并根据需要进行部署。
除了jscott的回应, powershell可以本地pipe理registry。