怎么写注册表文件( 二 )


"DefaultRcvWindow"=dword:00000860
"DefaultTTl"=dword:00000040
6.如何把东西写如注册表1、打开注册表编辑器:“开始”-“运行”-键入“regedit” 。
2、打开“HKEY_CLASSES_ROOT”,大家会看到有很多的“键”,这都是系统建立的文件的后缀,也就是文件的类型,比如最常见的记事本文件,它的类型为“*.txt”,在注册表中对应的键为“.txt” 。
3、我们要在右击新建菜单中添加BAT类型,就要在注册表中找到“.bat”,然后在键上右击,选择“新建”-“项”,将新建的“项”命名为“ShellNew”,点击“ShellNew”在右边右击,选择“新建”-“字符串值”,将其命名为“NullFile”
4、退出编辑器,在桌面上测试一下 。
如果觉得麻烦建立一个空文本文件,复制以下内容,保存类型为REG文件,运行即可:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.bat\ShellNew]
"NullFile"=""
最后要说明一点,如果您使用的文件类型,其程序预设为在启动时打开空白文件,就将新字符串名称设定为“NullFile”; 如果您使用的文件类型,其程序在启动时不会自动打开空白文件的话,请将新字符串名称设定为“FileName” 。双击“FileName”字符串图标(或选中后按Enter键),在“编辑字符串”对话框的“键值”文本框中输入文件类型范本的完整路径及名称 。然后按确定,退出注册表编辑器 。您可以立刻在“新建”菜单的文件列表中看到所做的修改 。如RAR压缩文件(看不清的话,打开注册表查查就知道了):
7.注册表文件编写格式是什么通过修改注册表我们可以实现一些特殊的功能,但是注册表又是十分脆弱的,一个不小心就会出现错误 。
那么我们怎么样来修改注册表呢?我总结为以下几种方法: 1.软件修改(安全) 通过一些专门的修改工具来修改注册表,比如:MagicSet、TweakUI、WinHacker等等 。其实控制面板就是一个这样的工具,只不过功能简单一些 。
2.间接修改(比较安全) 将要修改的写入一个.reg文件中,然后导入注册表中 。.reg文件的基本格式为:REGEDIT4[HKEY_LOCAL_MACHINE\Software\Super Rabbit\MagicSet]"@"="Super Rabbit Magic Set For Windows 98 V2.92""a"=dword:00000001"b"=hex:02,05,00,00……[HKEY_LOCAL_MACHINE\Software\SCC\QuickViewer]…… 第一行为“REGEDIT4”,必须大写 。
第二行为空行 。第三行使用[]括起子键分支,其中HKEY_LOCAL_MACHINE\Software\Super Rabbit\MagicSet就是一个子键分支 。
第四、五、六行是该子键下的设置数据 。其中@表示注册表编辑器右窗格中的"默认"键 。
以下类似 。这样做的好处是可以避免错误的写入或删除等操作,但是要求用户了解注册表的内部结构和.reg文件的格式 。
3.直接修改(最不安全,但最直接有效) 就是通过注册表编辑器直接的来修改注册表的键值数据项,这样做会避免在注册表中留下垃圾(虽然都很小,但越来越多会拖慢系统速度),但是要求用户有一定的注册表知识,熟悉注册表内部结构而且一定要小心谨慎 。注册表应用实例 1.自动刷新 每次在窗口添加一个文件夹或删除一个对象后,须要按键对窗口进行重新刷新,很麻烦 。
通过修改注册表可以达到自动刷新的目的 。点击HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONTRO LSET\CONTROL\UPDATE,修改 "UPDATE MODE"值,由"1"改为"0" 。
2.修改系统版权信息 点击HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\DEVEOPER\SETUP,在其右窗口中保存着安装 Windows98时产生的所有版权信息,用鼠标右键点击这些串值键可以随便修改,这样不须重新安装Windows 98就可修改系统原有的版权信息 。3.加快Windows 98启动速度 Windows98在启动时能自动加载一些程序运行,有的程序放在"开始"菜单中的启动组里,一些重要的、不须用户干涉的系统程序,则存放在注册表中 。