注册表文件之手写DIY

时间:2006-12-21 16:32:32   来源:  作者:whsong  点击:次  出处:技术无忧
关键字:注册

最近发现有些人在对注册表进行操作时,喜欢自己写注册表文件,但是却总不能成功。我经过摸索,总结出一点经验,希望与大家分享。
其实出现这种情况很正常,在我刚开始用时也曾出现过。这并不是程序出了问题,而是我们在输入时格式不对,它的完整格式是
REGEDIT4

[路径] (注意用大小写)
“键名”=“键值” (针对字符串型键值)
“键名”=hex:键值 (针对二进制型键值)
“键名”=dword:键值 (针对DWORD键值)

以上是注册表文件标准文件格式,其中小括号内是注释,其他包括方括号、引号、等号、分号都是必须有的。在编辑时要注意,不要漏掉什么!否则不好使可别说我没告诉你! *-*
为了能方便初学者学习,我在给出一个具体的例子:

REGEDIT4

[HKEY_CURRENT_CONFIG/Display/Fonts]
"二进制"=hex:21,00
"dword"=dword:00000001
"字符串"="任意串值"

如果还有些问题不懂,建议你先去导出一个,用记事本打开,再把你自己写的打开。两个进行比较,看看空格、标点、大小写、有没有出入?(一定要一模一样,他要求很严格的)比较完之后再试一下。是不是好使了??? :)
还有一个问题值得注意。
就是当你用记事本编辑玩保存时存的是tao.reg(假设文件名是tao)文件。但是你用的是记事本,当你保存时自动加上.txt的扩展名。这样的话,虽然你看到的是tao.reg,但实际上,他真正的全名为tao.reg.txt。也就是说你生成的不是注册表文件,而是个文本文件。当然导不进注册表了,更谈不上起作用了。
改正方法:
先在打开的文件夹中选中“查看”菜单,打开“文件夹选项”,选择“查看”标签。下面有一项是“隐藏以知文件类型的扩展名”,取消前面的钩,这之后,你在给你的文件重命名。这回就是真正的注册表文件了。
知道了这些,你应该是完全可以自己动手些注册表文件了。只要知道键值、含义。你就放心大胆的改吧!相信你一定会成功的!
如果还有什么不对的地方,请和我联系!
本人水平有限,有什么不对之处,还望大家指出纠正。
飓风文字


技术无忧.com


相关文章

文章评论

共有 0 位网友发表了评论 此处只显示部分留言 点击查看完整评论页面

300x250广告位招租