使用.reg文件操作注册编辑表

4 篇文章 1 订阅
订阅专栏

 

目录

一、注册表简介

二、进入注册表方式

三、创建注册表程序

四、注册表的结构

五、从一个程序开始

六、基本语法

七、说明

声明:


一、注册表简介

  • 关于名字:注册表,英文名称Registry, 繁体中文版Windows系统又称为“登陆档”。
  • 作用:存储为一个或多个用户、应用程序和硬件设备配置系统所必需的信息,包含 Windows 在运行期间不断引用的信息。

二、进入注册表方式

  • 通过命令行:按下Win + R 键进入命令行, 输入 regedit, 回车即可打开注册表。
  • 通过快捷方式:(win10系统)按下徽标键进入“开始”界面, 在“Windows管理工具”中找到“注册表编辑器”, 双击打开即可。
  • 通过搜索:(Win10系统)在任务栏中的搜索框搜索"注册表编辑器", 找到后打开即可。

三、创建注册表程序

  • 桌面右键 新建 → 文本文档,输入文件名后将后缀名改为 .reg。(关于如何查看文件后缀名,可在博文下方寻找。)
  • 写入程序后,点击 文件 → 另存为, 将“文本文件”改为“所有文件”。

四、注册表的结构

  • 打开注册表编辑器,可以看到,在“计算机”下方有五个目录(有些是六个),如图

        

        在注册表中,把“目录”称为“键”(或“项”), “子目录”称为 “子键”(或“子项”),右窗格中是相应的数据项。

  • 五“键”的区别
  1. HKEY_CLASSES_ROOT:常缩写为“HKCR”,包含已经注册的文件扩展名、文件类型、文件图标等。
  2. HKEY_CURRENT_USER:常缩写为“HKCU”,包含当前用户的登录信息。
  3. HKEY_LOCAL_MACHINE:常缩写为“HKLM”,包含本地计算机硬件和软件的所有配置信息。当修改系统的配置和设置                                                    时,则该“键”下相对应的“子键”(或“子键的键值”)也将随之改变。
  4. HKEY_USERS:常缩写为“HKLM”,包含所有登录用户的信息。
  5. HKEY_CURRENT_CONFIG:包含计算机的当前配置情况,如显示器、打印机等可选外部设备及其设置信息等,而且这个配置信息均将根据当前连接的网络类型、硬件配置以及应用软件的安装不同而有所变化。
  6. HKEY_DYN_DATA:若是有“六键”, 则当多了这个键。此键包含了即插即用和系统性能的动态信息。
  • 常用键值类型
  1. REG_BINARY:十六进制。原始二进制数据,大多数计算机在注册表显示时以十六进制的格式显示。
  2. REG_DWORD:DWORD值。由4字节长(32位整数)的数字表示的数据。
  3. REG_SZ:字符串值。长度固定的文本字符串。
  4. REG_EXPAND_SZ:十六进制(2),可扩展字符串值。长度可变的数据字符串类型,包括程序或服务使用该数据时解析的变量。
  5. REG_MULTI_SZ:十六进制(7),多字符串值。包含用户可以阅读的列表。各条目之间用空格、逗号或其他标记分隔。
  6. REG_LINT:链接。一个Unicode字符串,它命名一个符号链接。

五、从一个程序开始

Windows Registry Editor Version 5.00

;添加sublime右键图标

[HKEY_CLASSES_ROOT\Directory\Background\shell\Sublime Text]
"Icon"="E:\\TextEdit\\Sublime Text Build 3207\\sublime_text.exe" 

;添加sublime右键启动

[HKEY_CLASSES_ROOT\Directory\Background\shell\Sublime Text\command]
@="E:\TextEdit\Sublime Text Build 3207\sublime_text.exe"

此 .reg 程序用于将sublime程序添加于鼠标右键菜单,并显示相应图标,效果如图所示:

六、基本语法

Windows Registry Editor Version 5.00
  • 声明
  1. 必须在文件第一行声明注册表编辑器版本。在注册表导出文件时会自动添加此信息,但在创建 .reg 文件时必须手动输入信息。
  2. 不同年代的Windows版本有不同的注册表编辑版本。所以在写 .reg 文件前一定要确认自己的注册表编辑器版本。
<Blank>
  •  空白行
  1. 空白行标识新注册表路径的开头,每一个单独的键或子键都是一个新的注册表路径。
  2. Microsoft的说明表示空白行是必须的,但亲测没有空白行时不影响程序的运行。
;添加sublime右键图标
  • 注释 
  1. 注册表的 .reg 程序的注释是以英文标点的分号 ";"开头的,表示这一行为注释语句。
  2. 注释行仅表示注释说明,提升程序的可读性。不参与程序的运行。
[HKEY_CLASSES_ROOT\Directory\Background\shell\Sublime Text]

这行代码的含义是在鼠标右键菜单中显示字符串"Sublime Text" 。

  •  注册表路径
  1. 用中括号 "[]" 括起来的路径为注册表路径,它可以定位到我们想要操作的键或子键。
  2. 当我们输入的注册表路径不存在时,它将会创建新的子项。
"Icon"="E:\\TextEdit\\Sublime Text Build 3207\\sublime_text.exe" 

这行代码能鼠标右键中显示指定的.exe文件图标。

  • 数据项
  1. 名称:用双引号""括起来的字符串,在键或子键下定位数据项。若我们输入的数据项名称在注册表中不存在,则创建新的数据项。如代码片段中的"Icon"在子键"Sublime Text"的所属数据项中并不存在。所以,执行程序后会添加数据项"Icon"到子键"Sublime Text"。
  2. 赋值:使用等号 "=" 进行赋值操作。
  3. 键值:上述代码中,等号右侧用双引号括起来的字符串为数据项"Icon"的值。这里,使用了我的sublime_text.exe的地址。注意,文件路径要用双反斜杠。
[HKEY_CLASSES_ROOT\Directory\Background\shell\Sublime Text\command]
@="E:\\TextEdit\\Sublime Text Build 3207\\sublime_text.exe"

注1:这两行代码的作用是使右键菜单中的字符串"Sublime Text"可以启动程序"sublime_text.exe"。

注2:当数据项名称默认时,使用符号@表示。如上述代码。 

[-HKEY_CLASSES_ROOT\Directory\Background\shell\Sublime Text]

这行代码用于删除子键"Sublime Text" 。

  • 删除
  1. 删除子键:在[]中的路径前加上连字符"-",如上述代码所示。
  2. 删除键值:在赋值语句的右侧加上连字符"-"即可。 

七、说明

  • 如何显示文件的后缀名?
  1. Win+E键打开文件资源管理器。
  2. 在"查看"→"文件扩展名"前的复选框打上"√"即可。

  • 如何导出对应项或子项的注册表文件?
  1. 打开注册表编辑器,找到目标项(或子项),单击后可看到地址栏变为了当前项的路径。
  2. 选择好目标项后,单击"文件", 选择"导出"。如图所示:
  3. 若想要导出整个注册表,打开注册表后单击"计算",再执行第2步即可。

注1:注册表中上方的地址栏可以通过注册表编辑器的"查看"进行设定。 

  • 声明版本号的语句一定要放到第一行?前面有空白行可不可以?
答:是的,一定要放在第一行。前面不可有空白行。若未在第一行,执行 .reg 文件会出现"指定文件不是注册脚本"的错误。如图:

 

未完待续。。。 。。。

声明:

  1. 上述所有操作的环境均为Windows10系统。
  2. 本博文只做交流学习之用,若有侵权,请留评说明。
  3. 文中有错误之处,恳请大家留评指正。
  4. 文中有疏漏的地方,欢迎大家留评补充。

 

 

 

 

 

 

制作REG文件
silencefish
12-18 1710
新建一个文本文件,在其中输入以下内容:      新建一个文本文件,在其中输入以下内容:REGEDIT4[HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/System]"DisableRegistryTools"=dword:00000000       注意:“REGEDIT4”这行与后面行之间
.Reg文件格式
danyueer的专栏
11-10 5845
.Reg文件格式原作:J.Mostert翻译:淡月儿1 概述  注册编辑使用.Reg文件格式导入、导出注册设置,支持的操作系统包括Windows3.X,Windows95/98/NT及以上。尽管注册的作用和原理十分重要,但本文不打算介绍,你可以通过文末列出的网址,获得相关的信息。同时,Windows3.X的.Reg文件格式与Windows95以上不尽相同,本文将忽略这方面的内容,毕竟W
注册编辑REG文件基本语句——注册的增删改
习惯成自然
10-30 1万+
前言         我们知道regedit注册编辑器,通过注册我们可以完成电脑中的各种设置功能。这篇文章主要是对reg文件的探索,它是注册文件,就是你可以在这个文件中写一个指令来修改相应的注册项,实现对注册项的增删改。就好像SQL Server一样,我们可以利用图形化的方式完成对数据库的增删改,也可以用sql操作语句来实现。reg文件就是注册操作语句。 说明 reg文件使为
.reg文件使用
SandayH的专栏
09-26 1176
有的时候为了方便修改注册,会制作一些脚本,如inf文件或者vbs脚本等。其中.reg文件是最方便的。        关于注册操作,常见的是创建、修改、删除。下面以2k or xp的注册为环境为例,介绍.reg文件编辑(98的.reg文件头是regedit4)。--创建--创建分为两种:      1 一种是创建子项(subkey)      首先创建一个文件,后缀名为".reg"
.reg文件格式
ly402609921的专栏
11-03 4133
格式如下: 一、增加和修改注册项 reg头(一般为Windows Registry Editor Version 5.00) \n(空行) [键值路径](例如HKEY_CLASSES_ROOT\a\b\c,整个路径上得键如果没有都会帮你创建) @=“”(@代默认值右边用双引号代reg_sz类型,如果右边值有“\”,必须用"\\"转译) "a"=dword:00000001(dwo
Reg注册内容编辑操作
VB.Net+Android.java
05-15 1024
Reg注册内容编辑操作1.添加注册项和内容如:另存为:Windows优化大.reg 当双击这个文件时,系统会提示你是否加将他加信注册中,选[确定]就可以导入到注册中:Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE/SOFTWARE/Wom]"Windows优化大师"="D://Program Files//Wom7
.reg注册文件的编写
PingJingRZ的博客
04-10 3511
.reg注册文件的编写 一、编写格式 .reg文件为什么要以“REGEDIT4”开头,而不是“REGEDIT1”或“REGEDIT2”呢? 因为这是“规定”,用以区分所使用操作系统。 Windows 95/98/ME/NT 4.0等的.reg文件开头第一行规定必须是“REGEDIT4”(一定是全大写)。 而Windows 2000/XP则是“Windows Registry Editor Version 5.00”(一定是每个单词首字母大写)。 如果大小写写错了就不是注册文件了。 开头第一行一定
Reg v21.0.1200_[9999_Day].rar
04-28
**.reg文件** 是Windows操作系统中的注册编辑器导入文件,用于导入或导出注册键值。在本例中,这个.reg文件可能是用来更新Backup Exec的试用许可证信息,使得软件能够识别并接受9999天的试用期限。用户只需双击...
注册REG文件全攻略—注册使用全攻略之十五
09-16
REG文件提供了一种高效、灵活的方式来对注册进行各种修改操作,即使是在注册编辑器被禁用的情况下,也能够绕过这一限制,进行必要的调整。 此外,由于REG文件可以通过任何文本编辑工具(如记事本)进行编辑,...
aa.reg(清除桌面快捷方式的注册文件)
10-27
3. **.reg文件**:`.reg`文件是文本文件使用Windows注册编辑器(RegEdit)可以导入或导出这些文件。它们包含了可以直接导入注册的命令,例如删除特定的键值对。 4. **安全风险**:修改注册需要谨慎,因为...
regedit.reg
09-11
注册regedit.reg
VC2008Express资源编辑注册文件.zip
01-03
4. 如果注册过程中遇到问题,可以手动使用reg.exe来注册或反注册DLL文件。打开备忘.txt,查看具体的注册命令,然后在命令提示符窗口中运行这些命令。 5. 完成注册后,重启VC2008Express,现在你应该可以在“项目”->...
reg文件介绍与书写
最新发布
2301_77129582的博客
03-16 1643
reg文件是用于操作Windows注册的脚本文件,这篇文章主要介绍了一下reg和windows注册,以及reg文件编写的基本语法。
用 regedit 命令把注册 .reg 文件导入注册- -
热门推荐
Rare's Tech-Blog
06-08 2万+
from http://luluww.bokee.com/2865816.html把 .reg 文件导入注册的一般方法是用鼠标双击 .reg  的文件名“执行”它。其实 rededit 程序有一个隐藏的参数 /s,带上它就可以在命令行中导入 .reg 文件:       regedit /s xxx.reg文章来源:http://www.zskp.cn/article/detail.htm?id=19544==================================================
【Reg File】注册操作
TakakiTohno的博客
09-19 716
reg文件Windows操作系统中的注册文件,用于配置和调整系统的各种参数。注册Windows操作系统核心部分之一,它存储了系统和应用程序的配置信息,包括硬件设置、软件设置、用户偏好等。本文将详细介绍.reg文件的作用、技术特点和语法规则,同时结合实际应用进行分析和说明。提示:以下是本篇文章正文内容,下面案例可供参考安全性和备份:在编辑或执行.reg文件之前,应该先备份整个注册,以防止意外修改导致系统崩溃。同时,应该确保从可信来源获取.reg文件,以避免感染病毒或木马。
注册文件(.reg)编写方法
寂竹
07-31 1万+
原本是很早以前写在blogspot的文章,今天重新整理了一下。注册的概述这里就不多说了,本文主要介绍如何通过.reg文件操作注册,其他的操作方式也不是本文涉及的内容。本文主要内容包括: 1. .reg文件的语法  2.  添加注册项或添加和更改注册值 3. 删除注册项和值 4. 重命名注册项和值 5. 需要注意的问题 .reg文件的语法 .reg文件实际上是一个文本文件,.reg 文件具有以下语法: 1: RegistryEditorVersion
使用 .reg 文件操作注册
weixin_46106283的博客
01-09 1456
我们平时大多采用 Regedit 注册编辑器来实现对注册的修改操作,但是这种手工操作费时费力。我们可以通过注册脚本文件 reg 文件来修改注册,非常的方便 注册编辑器的打开方式:Win + R 输入 regedit 回车 .reg 文件的语法如下: 注册编辑器版本 [注册路径1] "数据项名称"="数据类型:数据值" "数据项名称"="数据类型:数据值" [注册路径1] "数据项名称"="数据类型:数据值" "数据项名称"="数据类型:数据值" 注册编辑器版本,在 Windows X
特殊命令之REG命令
爱自在的专栏
10-21 3257
转载地址:https://blog.csdn.net/agzhchren/article/details/78940058 特殊命令之REG命令 REG命令 不得不说的一堆肺话: 注册,系统的核心, 如果能吃透这个, 解决常见的系统和软件硬件类的故障, 提高计算机性能都不在话下了, 小编只是小白一枚, 分享自己的学习过程而矣, 因为此平台一而再而三的屏蔽我的的这篇文章, 那么大家只能自己通过CMD窗口获取REG的帮助内容了. 大部分的官方帮助我都去除了, 精简了文章的内容, 如果能发布..
如何手工写.reg编辑注册文件
ltolll的博客(技术版)
05-31 7378
REG文件实际上是一种注册脚本文件,双击REG文件即可将其中的数据导入到注册中。通过约定的格式,我们可以利用REG文件直接对注册进行任何修改操作,而且它对注册操作可以不受Regedit.exe被禁用的限制,因此功能更为强大、灵活;此外,由于REG文件可以用任何文本编辑器/(如记事本/进行打开、编辑、修改,可以在发生错误的时候,通过改回REG文件中的数据后再导入,实现恢复操作,因此它更方便
如何新建一个remove.reg文件
06-08
可以按照以下步骤新建一个remove.reg文件: 1. 打开记事本(Notepad)或其他文本编辑器软件。 2. 在文本编辑器中输入以下内容: Windows Registry Editor Version 5.00 [-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.扩展名] 其中“扩展名”是需要删除的文件扩展名,如“.txt”、“.docx”等。 3. 将文件保存为“remove.reg”(注意文件名的后缀是“.reg”,而不是“.txt”)。 4. 选择保存的文件类型为“所有文件”(而不是“文本文件”)。 5. 将文件保存到指定的位置。 完成以上步骤后,就成功新建了一个remove.reg文件。此文件可以用于删除指定的文件扩展名在Windows注册中的相关信息。请注意,在使用文件前请先备份注册,以免误操作导致系统问题。
写文章

热门文章

  • windows10权限被改为System Managed Account Group的处理方法 4231
  • 使用.reg文件操作注册编辑表 3133
  • 如何使VC6.0显示行数并且可打开文件 1767
  • C程序,使结果停留控制台 1470
  • Windows 系统设置应用关联右键菜单 1412

分类专栏

  • Windows系统 4篇
  • Mybatis
  • Java笔记
  • 软件使用 1篇
  • C语言 2篇

最新评论

  • Windows 系统设置应用关联右键菜单

    进击的萝卜君: 帮大忙了,很准确表情包

  • 如何使VC6.0显示行数并且可打开文件

    canlanxin: 好用,赞

最新文章

  • Windows 系统设置应用关联右键菜单
  • sublime text 3 tab建失效的解决办法
  • 如何使软件关联右键菜单
2021年3篇
2020年4篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家山东玻璃钢雕塑定制厂枣强玻璃钢雕塑家轻质钢材玻璃钢雕塑四川步行街玻璃钢雕塑吉县玻璃钢花盆花器温江玻璃钢卡通雕塑安徽仿铜玻璃钢雕塑定做苏州室内玻璃钢花盆东营玻璃钢仿真水果雕塑秋冬季商场美陈装饰布置盘龙区玻璃钢雕塑批发价格多彩玻璃钢雕塑销售浙江通道商场美陈费用长沙商场气球美陈布置长沙番禺玻璃钢人物雕塑玻璃钢雕塑方法始兴县玻璃钢雕塑东莞玻璃钢植物雕塑制作重庆玻璃钢花盆公司承德玻璃钢迎宾雕塑谁家做的淮南欧式玻璃钢雕塑哪家便宜武汉小区玻璃钢雕塑生产厂家女孩雕塑玻璃钢清华阳泉玻璃钢卡通雕塑肇庆玻璃钢酒文化雕塑河南附近玻璃钢仿铜雕塑设计邯郸大白菜玻璃钢雕塑谁生产细致玻璃钢座椅雕塑景观玻璃钢雕塑服务商怎么样玻璃钢雕塑喷漆怎样报价香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化