注册表简单应用

注册表简单应用

ID:35393754

大小:72.90 KB

页数:22页

时间:2019-03-24

注册表简单应用_第1页
注册表简单应用_第2页
注册表简单应用_第3页
注册表简单应用_第4页
注册表简单应用_第5页
资源描述:

《注册表简单应用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、-、什么是注册表注册表是2000/XP操作系统、硬件设备以及客户应用程序得以正常运行和保存设置的核心“数据库”,也可以说是一个非常巨大的树状分层结构的数据库系统。注册表记录了用户安装在计算机上的软件和每个程序的相互关联信息,它包括了计算机的硬件配査,包括曰动配置的即插即用的设备和已有的各种设备说明、状态属性以及各种状态信息和数据利用一个功能强大的注册表数据库來统一集中地管理系统硬件设施、软件配置等信息,从而方便了管理,增强了系统的稳定性。二、注册表的功能刚才我们看到了,注册表中记录了用户安装在计算机上的软件和每个程序的相关信息,通过它可以控制硬件、软件、用户坏

2、境和操作系统界面的数据信息文件。相关知识:注册表文件的数据信息保存在system.dat和user.dat中、利用regedit.exe程序能够存取注册表文件(其实大家可能也知道regcdt32.exe,这两个程序是一样的)三、编辑器说明:别说你不知道怎么进注册表啊(哈,在运行里键入regedit就可以了)根键:这个称为HKEY,某一项的句柄项:附加的文件夹和一个或多个值子项:在某一个项(父项)下面出现的项(子项)值项:带有一个名称和一个值的有序值,每个项都可包括任何数量的值项,值项由三个部分组成:名称、数据类型和数据。说明:1、名称:不包括反斜线的字符、数字

3、、代表符和空格的任意组合。同一键小不可有相同的名称2、数据类型:包括字符串、二进制和双字节等3、数据:值项的具体值,它的人小可以占用64KB第二课总体结构分析注册表包括以F5个根键1.HKEY_CLASSES_ROOT说明:该根键包括启动应用程序所需的全部信息,包括扩展名,应用程序与文档之间的关系,驱动程序名,DDE和OLE信息,类1D编号和应用程序与文档的图标等。2.HKEY_CURRENT_USER说明:该根键包括当前登录用户的配置信息,包括环境变虽,个人程序以及桌面设置等3.HKEY_LOCAL_MACHINE说明:该根键包括本地计算机的系统信息,包括硬

4、件和操作系统信息,安全数据和计算机专用的各类软件设置信息2.HKEY_USERS说明:该根键包括计算机的所有用户使用的配置数据,这些数据只有在用户登录系统时才能访问。这些信息告诉系统当前用户使用的图标,激活的程序纟R,开始菜单的内容以及颜色,字体3.HKEY_CURRENT_CONFIG说明:该根键包括当前硬件的配登信息,具屮的信息是从HKEY_LOCAL_MACHINE屮映射出来的。笫三课HKEY_CLASSES_ROOT我们知道,在这一个根键中记录的是WINDOWS操作系统中所冇数据文件的信息内容,主要记录了不同文件的文件扩展名和与之相对应的应用程序。这就

5、是为什么我们双击某一个文档的时候,可以山系统自动调岀应用程序的所在了。这个根键的子键当人家展开时发现是非常多的,它主要分为两种:一是已经注册的各类文件的扩展名;一是各种文件类型的有关信息。下面我们以AVIFILE举例说明一下其下面的了项的含义:1、CLSID:分类标识,系统可以用这个类标识來识别相同类空的文件2、Compressors:它下血有两个了项auds:用于设置音频数据压缩程序的类标识vids:用丁设置视频数据压缩程序的类标识3、defaulticon:用于设置默认图标,这个人家可以改一下试试4、RIFFHandlcrs:在它的下面冇两个类标识AVI:

6、用于设置AVI文件的类标识WAVE:用于设置WAVE文件的类标识5、protocol:包括了执行程序和编辑程序的路径和文件名StdExccutc(stdfilccditing)_scrvcr:用于指左编辑程序StdExecute(stdfileediting)_PackageObjects:fl

7、于指定后打开AVI包对象的编辑程序StdExecute(stdfileediting)_verb:用于设置编辑程序时的工作状态,其中有0、1、2等状态6、ShellT项:用于设置视频文件的外壳open:用于设置打开AVI文件的程序play:用于设置播放命令的程序7、S

8、hellex:包了视频文件的外売扩展注:在这一课中,要求大家展开所讲的键看一下,并简单记忆即可以了,请不要改动(除上而说的试的)笫四课HKEY_CURRENT_USER哈哈,这贴我要白捡分了此根键屮保存的信息(当前用户的子项信息)MHKEY_USERS_DEFAULT下面的一模一样的。任何对HKEY_CURRENT_USER根键中的信息的修改都会导致对HKEY_USERS_DEFAUET屮子项的修改。哈哈,大家自己看看吧第五课HKEY_LOCAL_MACHINE此根键屮存放的是用来控制系统和软件的设置,由于这些设置是针对那些使用Windows系统的用户而设置的

9、,是一个公共配置信息,所以它与貝体的用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。