我想记录 regedit 实用程序的文件格式,以便可以将数据合并到注册表中。
从命令行,您可以(静默)合并批处理文件中的数据,如下所示:
regedit /s file.reg
从子项导出如下:
regedit /e file.reg "HKEY_XX\key"
使用减号 (-) 删除键和值。
REGEDIT4
[-HKEY_CURRENT_USER\RemoveThisTree]
[HKEY_CURRENT_USER\RemoveValue]
"valueName"=-
此处提到要删除的减号:MSKB310516:如何使用 .reg 文件添加、修改或删除注册表子项和值(在此处存档。)
减号删除,分号评论和这里提到的 IF/ENDIF:MSDN: Registry File (Compact 2013) (Archived here .)
记录 .reg 文件格式确实是微软的工作。