.reg 文件格式
[編輯] [转简体] (简体译文)概要
正文
见 https://blog.csdn.net/ly402609921/article/details/6932702
转载:
格式如下:
一、增加和修改注册表项
reg 头(一般为Windows Registry Editor Version 5.00)
\n(空行)
[键值路径](例如HKEY_CLASSES_ROOT\a\b\c,整个路径上得键如果没有都会帮你创建)
@=“”(@代表默认值右边用双引号代表reg_sz类型,如果右边值有“\”,必须用"\\"转译)
"a"=dword:00000001(dword代表类型为reg_dword,dword必须小写)
“b”=hex:00,00,00,01(hex代表16进制,hex必须小写)
\n(空行)
[新的键值路径]
二、删除注册表项和键值
1、删除项值
[HKEY_CLASSES_ROOT\a\b\c]
“a”=-
2、删除键值
[-HKEY_CLASSES_ROOT\a\b\c]
三、程序执行.reg文件
ShellExecute(NULL, NULL, "regedit.exe", *.reg, NULL, SW_SHOW);
如果不弹出注册表导入提示框加“/s”即可
四、实例
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.test]
@="test"
[HKEY_CLASSES_ROOT\.test\DefaultIcon]
[HKEY_CLASSES_ROOT\.test\shell\open\command]
@="aaaaa"
————————————————
版权声明:本文为CSDN博主「ly402609921」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/ly402609921/article/details/6932702