【案例】注册表简介,新建一个右键菜单打开方式选项

这里写目录标题

    • 来源
    • 注册表的介绍
    • 注册表编辑器
      • VScode的打开方式菜单![image-20231217201730121](https://img-blog.csdnimg.cn/img_convert/56c02643df9e8ec3afb4f3ac5cc0cdd5.png)
      • 如何自定义一个右键菜单
        • 备份注册表
        • 新建一个菜单选项”右键用记事本打开“
      • DWORD
      • QWORD
      • 可扩充字符串
        • ICON值设置,到文件的.exe路径
        • command命令子项
    • 利用导出、导入注册表,进行复制
      • 导出vscode的项
      • 设置好的.reg注册表,也可以分发使用
    • 另外注意事项
      • 导入注册表不会删除项、值
      • 不要随便导入来历不明注册表,可能有安全隐患
      • 修改注册表时候关机,可能会损坏注册表,严重时不能启动系统

来源

勤份

https://www.bilibili.com/video/BV1t34y1F79B/?spm_id_from=333.1007.tianma.38-1-147.click&vd_source=03f46161f85a0a5c828c31ed7544a9e7

注册表的介绍

像这种关机后不会丢失的配置。通常需要用存储
在硬盘里的文件来记录

在早期没有注册表的时候,windows上的程序用
基于文本的ini文件来记录

如存在ini文件乱放的间题。给文件管理和软件卸
载带来不必要的麻烦

后面微软推出了注册表。解决了一部分阃题

注册表当然也是基于文件的

位置在c/…system32/ config目录下

image-20231217201116944

与.ini文件不同的是,注册表并不允许应用程序直接读写

image-20231217201218679

image-20231217201244714

而是要通过windows提供的注册表编辑器,组策略。.reg文件或者是接口等来进行读写

注册表里存储了很多配置信息,有些配置信息是软件本身就开放给用户设置的,用户更改这些配置后,就会更新到注册表上

image-20231217201344196

有些配置则是软件内部使用的,不方便或者懒得开放给用户设置

通过修改注册表就可以修改这些配置实现更高的软件自定义

这正是注册表迷人的地方之一

注册表编辑器

image-20231217201604870

image-20231217201627256

image-20231217201638745

image-20231217201656063

image-20231217201708185

VScode的打开方式菜单image-20231217201730121

image-20231217201746827

image-20231217201810296

如何自定义一个右键菜单

理论上是可行的,但是在实践开始之前。有一点需要注意

像前面所。注册表也.存着对系统至关重要的配置信息

备份注册表

image-20231217203251382

image-20231217203305262

image-20231217203321692

image-20231217203336274

image-20231217203351936

image-20231217203403815

新建一个菜单选项”右键用记事本打开“

image-20231217204702417

image-20231217204717195

image-20231217205605516

image-20231217205646653

image-20231217205753913

image-20231217205804116

可扩充字符串 / 字符串值, 没有影响。

在计算机编程和架构中,DWORDQWORD 是指定特定大小的数据类型的术语。

DWORD

DWORD 代表 “Double Word”,它是 32 位(4 字节)的无符号整数。在 32 位系统中,一个字(Word)通常是 16 位,所以 DWORD 是两个字的大小。它可以存储的值的范围是 0 到 4,294,967,295(2^32 - 1)。

QWORD

QWORD 代表 “Quad Word”,它是 64 位(8 字节)的无符号整数。在 32 位系统中,因为一个字是 16 位,QWORD 则是四个字的大小。它可以存储的值的范围是 0 到 18,446,744,073,709,551,615(2^64 - 1)。

这些类型主要用在低级编程语言如汇编语言或C和C++中,以及在系统编程和操作系统的开发中。在 Windows API 和其他一些系统级编程接口中,DWORDQWORD 经常被用来确保数据类型的大小不受编译器或者平台架构的影响。

可扩充字符串

“可扩充字符串”这个术语可能指的是在编程中能够更改大小的字符串数据类型。例如,在许多编程语言中,字符串是动态大小的,意味着它们可以根据需要扩大或缩小以适应更多或更少的数据。这与固定大小的数据类型(如 DWORDQWORD)形成对比,后者的大小在编译时就已经确定,运行时无法改变。

在一些高级编程语言中,如 Python、JavaScript 或 Java,字符串通常是动态的或可扩充的,因此你不需要预先定义字符串的最大大小。相反,字符串会根据赋予它的内容自动调整大小。

image-20231217210008740

image-20231217210029651

image-20231217210821177

image-20231217210842903

image-20231217210911164

ICON值设置,到文件的.exe路径

创建icon的值,传递路径到.exe文件

image-20231217210943474

image-20231217211001192

command命令子项

image-20231217211020375

image-20231217211134869

image-20231217211148360

“路径”“%1”

image-20231217211217578

image-20231217211255848

image-20231217211241722

image-20231217212804998

设置默认值,为“路径.exe“%1”

利用导出、导入注册表,进行复制

导出vscode的项

image-20231217212953268

然后将导出的注册表,用记事本编辑

image-20231217213032698

image-20231217213044256

修改完成后,双击.reg文件,导入这个注册表项文件。

image-20231217213141552

image-20231217213153699

image-20231217213207017

设置好的.reg注册表,也可以分发使用

另外注意事项

导入注册表不会删除项、值

不要随便导入来历不明注册表,可能有安全隐患

修改注册表时候关机,可能会损坏注册表,严重时不能启动系统

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/219467.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

K8S(四)—pod详解

目录 pod介绍Pod的概念:Pod的特性:Pod的配置:Pod的控制:示例 YAML 文件: pod启动流程问题 两种方式启动镜像的升级和回滚更新 Deployment:回滚检查 Deployment 历史版本回滚到之前的修订版本缩放 Deploymen…

jmeter简单压测kafka

前言 这也是一个笔记,就是计划用jmeter做性能测试,但是这里是只要将数据放到kafka的topic里,后面查看下游业务处理能力。 一、方案 因为只要实现数据放到kafka,参考了下博友的方案,可行。 二、方案验证 详细过程就不…

2024年最免费的DAW混音编曲FL Studio21.2.中文版下载

FL Studio 简称FL,全称Fruity Loops Studio,因此国人习惯叫它"水果"。目前最新版本是FL Studio21.1.1.3750版本,它让你的计算机就像是全功能的录音室,大混音盘,非常先进的制作工具,让你的音乐突破…

Sql标准梳理

SQL(Structured Query Language)是一种用于管理关系型数据库管理系统(RDBMS)的标准化语言。SQL标准由国际标准化组织(ISO)和美国国家标准化组织(ANSI)制定和维护,旨在提供…

python学习1补充

大家好,这里是七七,这个专栏是用代码实例来学习的,不是去介绍很多知识的。 话不多说,开始今天的内容 目录 代码1 代码2 代码3 代码4 代码5 学习1的总代码 代码1 groupeddf.groupby(单品编码) result{} groupeddf.groupb…

Pandas-DataFtame的索引与切片(第3讲)

Pandas-DataFtame的索引与切片(第3讲)         🍹博主 侯小啾 感谢您的支持与信赖。☀️ 🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ�…

maui 调用文心一言开发的聊天APP 3

主要是对代码进行了优化 上一个版本写死了帐号跟密码 ,这一个帐本有户可以直接设置对相关的key以及secret如果设置错时,在聊天中也会返回提示。注册帐号时同时也设置了key及secrete升级到了net.8.0导出APK,上一个版本是导出abb.解决了变型问…

【设计模式-2.4】创建型——抽象工厂模式

说明:本文介绍设计模式中,创建型设计模式的抽象工厂设计模式; 工厂模式的问题 在【设计模式-2.2】创建型——简单工厂和工厂模式这篇博文中,介绍过飞机大战游戏里,使用简单工厂和工厂模式来创建坦克、飞机、Boss对象…

Java之Clonable接口和深浅拷贝

Clonable接口 我们船舰了一个人的对象,想要克隆一个一模一样的对象,可以用到object类里面的克隆方法 object不是所有类的父类吗?那为什么用person1点不出这个方法呢?可以看一下源码 这是Object类里面的clone方法的声明&#xff0…

Linux下FFmepg使用

1.命令行录一段wav,PCM数据 ffmpeg -f alsa -i hw:0,0 xxx.wav//录制 ffplay out.wav//播放ffmpeg -f alsa -i hw:0,0 -ar 16000 -channels 1 -f s16le 1.pcm ffplay -ar 16000 -channels 1 -f s16le 1.pcm -ar freq 设置音频采样率 -ac channels 设置通道 缺省为1 2.将pcm…

基于C/C++的rapidxml加载xml大文件 - 下部分

下载地址: RapidXml (sourceforge.net)https://rapidxml.sourceforge.net/ 将源码添加到自己的工程中 示例测试大文件耗时: 总共293w行数据,大概耗时不到1s。

Mr. Cappuccino的第65杯咖啡——MacOS安装Docker

MacOS安装Docker 下载Docker安装Docker查看Docker相关信息镜像加速 下载Docker Docker官网 Docker文档中心 Docker桌面版下载地址 安装Docker 查看Docker相关信息 docker --versiondocker info镜像加速 阿里云镜像加速器 "registry-mirrors": ["https://gq8…

【案例】--“特别抢购”案例

目录 一、案例背景二、技术方案思路三、技术方案具体设计3.1、表设计3.2、Java代码实现一、案例背景 A公司向供应商B公司买了一套软件产品。B公司的这套产品有多个应用系统服务【如appId1、appId2、appId3】,每个应用都有各自的业务应用场景,但都需要管理文档,那么就需要磁…

网络基础——路由协议及ensp操作

目录 一、路由器及路由表 1.路由协议: 2.路由器转发原理: 3.路由表: 二、静态路由优缺点及特殊静态路由默认路由 1.静态路由的优缺点: 2.下一跳地址 3.默认路由 三、静态路由配置 四、补充备胎 平均负载 五、补充&…

计算机网络:网络层(无分类编址CIDR、计算题讲解)

带你快速通关期末 文章目录 前言一、无分类编址CIDR简介二、构成超网三、最长前缀匹配总结 前言 我们在前面知道了分类地址,但是分类地址又有很多缺陷: B类地址很快将分配完毕!路由表中的项目急剧增长! 一、无分类编址CIDR简介 无分类域间路由选择CI…

fckeditor编辑器改造示例:增加PRE,CODE控件

查看专栏目录 Network 灰鸽宝典专栏主要关注服务器的配置,前后端开发环境的配置,编辑器的配置,网络服务的配置,网络命令的应用与配置,windows常见问题的解决等。 文章目录 修改方法:1)修改fckco…

京微齐力:基于H7的平衡控制系统(一、姿态解析)

目录 前言一、关于平衡控制系统二、实验效果三、硬件选择1、H7P20N0L176-M2H12、MPU6050 四、理论简述五、程序设计1、Cordic算法2、MPU6050采集数据3、fir&iir滤波4、姿态解算 六、资源消耗&工程获取七、总结 前言 很久之前,就想用纯FPGA做一套控制系统。可…

期末数组函数加强练习

目录 开胃菜: 第一题:求简单交错序列前N项和 第二题:最小回文数: 数组: 第一题:矩阵的对角线求和 第二题:数组插入处理 第三题:数字逆序输出 第五题:最小数和它的…

论文阅读:Lidar Annotation Is All You Need

目录 概要 Motivation 整体架构流程 技术细节 小结 概要 论文重点在探讨利用点云的地面分割任务作为标注,直接训练Camera的精细2D分割。在以往的地面分割任务中,利用Lidar来做地面分割是目前采用激光雷达方案进行自动驾驶的常见手段。来自Evocargo …

一篇文章了解Flutter Json系列化和反序列化

目录 一. 使用dart:convert实现JSON格式编解码1. 生成数据模型类2. 将JSON数据转化成数据模型类3. 数据模型类转化成JSON字符串 二、借助json_serializable实现Json编解码1.添加json_annotation、build_runner、json_serializable依赖2. 创建一个数据模型类3. 使用命令行生成JS…