注册表是什么?

30年前,Windows使用文本文件储存系统的软硬件配置信息,现在也能看到一些痕迹。比如这个路径下的ini文件(Initialization)就是。ini文件来存储系统的软硬件配置信息并不方便。

从Windows NT开始,过渡到使用数据库来存储配置信息,这个数据库的名字就叫做注册表(Registry),这些数据库文件放在下面这个路径。

使用regedit这个程序才可以编辑注册表数据。这个程序在Windows的根目录下。

打开注册表编辑器。

左侧的这些文件夹图标对应的名称叫做“key”,中文名叫做“项”,相当于文件管理器中的一个文件夹;“项”包含“子项”;每个“项”内可以包含多个“值value”,“值”就是右边的东西,相当于文件,“值”有名称、类型、数据三个属性。

第一个用处:给鼠标右键菜单添加一个内容

按照下图可以找到我们在桌面或者文件夹中右键鼠标时的菜单。如果我们新建一个项,就可以在右键鼠标的菜单中发现新建的这个项。

新建一个项“迷糊”,建立它的子项“command”,给数据为“notepad.exe %1”。这个时候就可以实现右键菜单中可以打开一个文本文件。

第二个用处:给菜单加图标

给“迷糊”这个项添加一个字符串数值,数据为下图中所示。就可以实现鼠标右键菜单加上一个图标。

第三个用处:给任务栏的时间添加读秒

找到这个路径

新建一个值,名称叫做ShowSecondInSystemClock,类型为REG_DWORD,数据为1,重启电脑后,任务栏的时间就可以显示读秒。

第四个:用Python操作注册表

使用winreg模块

参考:【注册表是什么?怎么修改?】 https://www.bilibili.com/video/BV11Y4y1n7wY/?share_source=copy_web&vd_source=18611139f4ff6f3dc101d38860b18635

posted @   尘埃之思  阅读(717)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具
点击右上角即可分享
微信分享提示