(46)C#注册表及读写

 

 启动注册表:regedit

结构:

注册表一共有7个配置单元用regedit只能看到5个

HKEY_CLASSES_ROOT

包含系统上文件类型的细节(.txt,.doc)等。以及使用那些应用程序可以打开每种文件。        

HKEY_CURRENT_USER

包含用户目前登录的计算机的用户配置。包括桌面设置、环境变量设置、网络和打印机连接,以及其他定义用户的操作环境变量

HKEY_LOCAL_MACHINE

是一个很大的配置单元,其中包含所有安装到计算机上的软件和硬件信息,这些设置不是用户特有的,而是可用于所有登录到计算机上的用户。

HKEY_USERS

包含所有用户的用户有选项。

HKEY_CURRENT_CONFIG

包含计算机上的硬件信息

HKEY_DYN_DATA

一个一般容器,包含需要存储在注册表中的任何易失性数据

HKEY_PERFORMANCE_DATA

 包含与运行应用程序的性能相关的信息。

 

注册表项有三种类型

REG_SZ(相当于.net字符串实例)

REG_DWORD(相当于uint)

REG_BINARY(相当于字节数组)

 

posted @ 2018-03-08 15:03  富坚老贼  阅读(149)  评论(0编辑  收藏  举报