注册表文件怎么写

1.注册表文件的书写格式是什么// - 注释
REGEDIT4 //大写顶格
//空一行
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run]
//↑注册表的位置,用 [ 和 ] 扩起来
"MyTask"="C:\Windows\System32\taskmgr.exe"
//↑新建一个键值,叫MyTask.键值的数据是一个程序的路径.
REGEDIT4
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run]
"MyTask"="C:\Windows\System32\taskmgr.exe"
这个保存到 .reg 文件,就是一个把任务管理器添加到注册表中 开机自动启动的注册表文件了!
要学习 注册表文件 的话.
可以找一个要学习的注册表位置.
再对它 右键 - 导出
用记事本打开研究!
2.注册表文件编写格式是什么通过修改注册表我们可以实现一些特殊的功能,但是注册表又是十分脆弱的,一个不小心就会出现错误 。
那么我们怎么样来修改注册表呢?我总结为以下几种方法: 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在启动时能自动加载一些程序运行,有的程序放在"开始"菜单中的启动组里,一些重要的、不须用户干涉的系统程序,则存放在注册表中 。
如果想加快Windows98的启动速度,可以适当地删除这些程序 。在启动组中的程序可以通过"任务栏"很方便地删除 。
如果程序不在启动组中,则须要通过修改注册表来删除 。点击HKEY_LOCAL_MACHINE\MICROSOFT\WINDOWS\CURRENTVERSION\Run,选择右边窗口中出现的开机自启动程序,将之删除即可 。
点击HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\RunServices,单击右边窗口中出现的开机自启动程序,将之删除 。Run和RunServices的区别是,Run中的程序是WINDOWS初始化后才运行的,而RunService中的程序是在操作系统启动时就开始运行的,也就是说RunServices中的程序先于Run中的程序运行,如电源管理程序 。