首页 > 其他分享 >注册表是什么?

注册表是什么?

时间:2023-02-25 22:35:02浏览次数:39  
标签:菜单 鼠标 Windows 什么 右键 注册表 图标

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

标签:菜单,鼠标,Windows,什么,右键,注册表,图标
From: https://www.cnblogs.com/ekux127/p/17155601.html

相关文章

  • 为什么在连接mysql时,设置 SetConnMaxIdleTime 没有作用
    目录测试1go1.15.15go1.17.12测试2go1.15.15go1.17.12参考在使用golang连接mysql时,为了节省连接资源,在连接使用过后,希望在指定长度时间不再使用后,自动关闭连接。这......
  • 为什么会那么多人会选择Microsoft 365
    越来越多的中小型企业都选择了微软,Microsoft365就像一个生态系统,允许客户无缝集成多个产品,您只需单击一下即可从一个产品跳转到另一个产品。但管理它们能是一个很大的挑战......
  • Android中drawable和mipmap到底有什么区别
    欢迎通过我的个人博客来查看此文章老项目代码中发现有的图片放到了drawable中,有的图片放到了mipmap中,开发时秉承哪个目录下文件多放哪里的原则,偶尔有疑惑搜一搜文......
  • OpenAI是什么
     OpenAI是一家非营利性人工智能研究公司,致力于研究人工智能和其他机器学习技术。OpenAI会和谷歌、苹果、IBM等知名公司创办的其它一系列项目一道探索先进计算机技术,解决......
  • L9_用日语询问某个东西是什么
    动画会话A:ここが「デパ地か」だよ。这里就是百货商店的地下食品区。B:いろんな食べ物があって、いいよね。有各种吃的,真好。C:わあ、すごい。これは何なんですか。......
  • Java处理前端日期控制器传过来的开始时间和结束时间;程序、进程、线程、多线程是什么,为
    Java处理前端日期控制器传过来的开始时间和结束时间处理前端日期控制器传过来的开始时间和结束时间\这里其实前端可以处理的当然后台也是可以处理的总体用的方法就是JS......
  • python命令行里\什么意思?
    代表一行没写完接着写的意思,否则按回车就直接执行了。比如运行monodepth2的时候写成这样:pythontrain.py--model_namestereo_model\--frame_ids0--use_stereo--spli......
  • binlog能做什么
    Binlog是MySQL数据库中用于记录数据库操作的日志文件,可以用于实现数据库的数据备份、数据恢复、数据复制等功能。具体来说,Binlog可以用于以下方面:数据备份:Binlog可以记......
  • AutoCAD专用卸载工具,完美彻底卸载清除干净AutoCAD各种残留注册表和文件。
    AutoCAD专用卸载工具,完全彻底卸载删除干净AutoCAD各种残留注册表和文件的方法和步骤。如何卸载AutoCAD呢?有很多同学想把AutoCAD卸载后重新安装,但是发现AutoCAD安装到一半就......
  • 一图揭秘为什么开发者都偏好华为云CodeArts IDE Online?
    华为云开发者桌面服务CodeArtsIDEOnline,提供了可随时随地编码的云上开发环境,同时具备开放的生态和独立插件市场,旨在为开发者提供环境快速获取、功能开箱即用、跨越计算架......