reg ,如何编写reg文件
1.什么是注册表
https://g.pconline.com.cn/x/1001/10017490.html
注册表 registry
根键,主键 HKEY_name
键 key
子键 subkey
分支 branch
值项 value entry
包括 名称(表示默认时候用@替代),数据类型(REG_SZ,REG_Binary,REG_DWORD),数据(可以64KB以上)。
2.如何编写注册表
https://blog.csdn.net/qq_37504892/article/details/120533415
Windows Registry Editor Version 5.00
2、项的增加与删除
// 增加:直接写清楚地址就行
[HKEY_CLASSES_ROOT\Directory\Background\shell\Power off\command]
// 删除:在HKEY前头加个减号"-"
[-HKEY_CLASSES_ROOT\Directory\Background\shell\Power off\command]
3、值的增加删除修改
// 增加:格式 "值的名称"="值的内容" 或者"值的名称"=值的类型:值的内容 (默认是字符串值)
// 如果值原本不存在,那就是创建,如果原本存在,那就是修改
[HKEY_CLASSES_ROOT\Directory\Background\shell\Power off\command]
“关机”=“poweroff”
“关机”=dword:111
// 删除:格式 "值的名称"=-
[HKEY_CLASSES_ROOT\Directory\Background\shell\Power off\command]
“关机”=-
4、(默认)值的修改
[HKEY_CLASSES_ROOT\Directory\Background\shell\Power off\command]
@=“poweroff”
// 这样就可以把command下面的默认值的值修改为poweroff
5、编写好之后另存为ANSI
格式,后缀名为.reg
的文件就可以了,然后双击打开即可
为什么要用ANSI
格式呢,因为有时候会涉及到中文,如果有中文的话,那么导入进去就会呈现出是一个乱码的状态,所以用ANSI
最稳妥
下边是右击滑动关机的代码
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\Background\shell\滑动关机\command]
@="slidetoshutdown"
// 将上边四行内容复制到记事本中另存为ANSI格式的reg文件就可以了,双击导入,回到桌面右击,就可以看见有个滑动关机的字样