Reg文件就是我今天所说的注册表脚本文件,双击可将其中的数据写入注册表.利用注册表脚本文件可以对注册表进行关于键值的任何操作,而且还不受注册表被禁用的限制.
     我们平常对注册表的修改大体上可以分为两种:
     1.对注册表子键的修改;
     2.对子键下的键值的修改;
     下面依次对这两种修改做个简略的介绍.
    
一,对子键的修改
(1)添加子键
     操作:只需在主体文件部分加入"[ ]"即可
     例如:在HKEY_CURRENT_USER/Software下添加一个名为"walkrain"的键值.
     REGEDIT4   -------这个适于用98以上的系统,对于XP系统亦可用"Windows Registry Editor Version 5.00"
    
     [HKEY_CURRENT_USER/Software/walkrain]
    
     注意在REGEDIT4与键值之间空一行!!!
(2)删除子键
     操作:若想在注册表中删除一个主键,只需在文体部分加一"-"即可.此时将删除此键值下的所有的键值.
     例如:删除刚才建立的子键
     REGEDIT4
    
     [-HKEY_CURRENT_USER/Software/walkrain]
    
二.对键值的修改
(1)添加键值
     此种操作,如同在注册表编辑器点击右键添加键值.
     键值类型一般包括:   字符串类型(string),二进制类型(hex)和DWORD类型
   一般格式为:   "键值名称"=键值
  
   若添加的是字符串值,"="后数据用双引号引住.------注意:若数据包含一个文件的完整路径,则"/"用"//"代替. 
   若添加的是二进制值,"="后为hex:数据.
   若添加的是DWORD值,"="为Dword:数据.
   若修改的是默认值的键值, 格式为"@="数据"
  
   示例:把刚才建立的子键的默认值改为"lcazhj",并分别建立字符串值"姓名",二进制值"年龄",DWORD值"婚否"
   REGEDIT4
  
   [HKEY_CURRENT_USER/Software/walkrain]
   @="lcazhj"
   "姓名"="LC"
   "年龄"=hex:22
   "婚否"=DWORD:00000000
  
   追加:若添加的键值中的子键不存在,则主动创建子键.
  
(2)修改键值
     与创建类似,对于已存在的键值,只需将正确的键值赋给相应的键值即可,新的数据会覆盖相应的旧数据.
    
(3)删除键值
     与删除子键类似,也是用过"-"实现的,不过此时"-"放在了"="后面.
     例如:删除 HKEY_CURRENT_USER/Software/walkrain 下的"姓名"键值
     REGEDIT4
    
     [HKEY_CURRENT_USER/Software/walkrain]
     "姓名"=-
    
技巧:
     1.我们在双击运行REG文件的时候会出现一个确认对话框,我们可以利用regedit.exe程序的静默安装参数"/s"来去除
     方法: 工具--文件夹选项--文件类型--REG--高级,选中操作下面的合并,点击右侧的编辑,在对话框的"用于执行操作的应用程序"下的数据改为 regedit.exe /S "%1"   即可.
     2.注册表脚本中注释标识符为";"

windows下注册表脚本编写的更多相关文章

  1. windows下注册表的操作

    原博:https://blog.csdn.net/denghubu/article/details/5765921 1.       注册表简介 注册表是为Windows NT和Windows95中所 ...

  2. 【VS调试】C#读写Windows 7注册表时抛出“不允许所请求的注册表访问权”的解决办法

    原文:[VS调试]C#读写Windows 7注册表时抛出"不允许所请求的注册表访问权"的解决办法 项目 - 属性 - 安全性,"使用ClickOnce",修改a ...

  3. [转]Windows系统注册表知识完全揭密

    来源:http://www.jb51.net/article/3328.htm Windows注册表是帮助Windows控制硬件.软件.用户环境和Windows界面的一套数据文件,注册表包含在Wind ...

  4. Windows -- 从注册表删除IE浏览器加载项

    Windows -- 从注册表删除IE浏览器加载项 1.  一部分加载项从注册表以下位置直接删除 2.  一部分扩展项从注册表以下位置直接删除

  5. 在windows下的hdfs客户端编写

    在windows下的hdfs客户端编写 新建一个工程,右键 properties -> java build path -> libraries 和之前一样的操作,这次 new 一个 us ...

  6. 解决windows下MySQL表名大写自动变小写的问题

    解决windows下MySQL表名大写自动变小写的问题   有些人可能会遇到在windows下,表名不能用大写字母, 即使使用了大写字母的建表语句,还是会被自动转成小写.   解决方法:  打开 My ...

  7. windows下注册ocx控件

    OCX 是对象类别扩充组件(Object Linking and Embedding (OLE) Control Extension):是可执行的文件的一种,但不可直接被执行: 是 ocx 控件的扩展 ...

  8. 卸载oracle删除注册表脚本

    一.前言 在我们操作系统中,有时要卸载oracle数据库,每一次都要去删除win下的注册表,为了方便删除注册表的信息,下面通过一种删除注册表快捷的脚本. 二.脚本信息 Windows Registry ...

  9. Windows常用注册表文件

    内容转载自我的博客 目录 1. 删除Visual Studio的右键菜单 2. 恢复Visual Studio的右键菜单 3. 右键菜单添加功能 4. USB3.0连接安卓手机刷机出现问题 1. 删除 ...

随机推荐

  1. js 根据 数组条件 简单查询的方法临时保存

    let array = [{ date: '2016-05-02', name: 'Ethan', status: 'success', total: '81' }, { date: '2016-05 ...

  2. Java中常见时间类的使用

    模拟场景针对于常用的操作API,比如流操作(字符流.字节流),时间操作等,仅仅了解概念性的定义终究是无法了解该类的用途和使用方式:这种情况在使用的时候便一脸茫然,脑海中映射不到对应的知识点.本篇博客将 ...

  3. ubuntu16.04安装aquatone

    很坑   网上的那些教程 不知道怎么搞得....  误人子弟 首先 一台服务器  ubuntu16.04 首先aquatone   github  https://github.com/michenr ...

  4. sudo命令 sudoers文件

    超级用户权限 # Host alias specification Host_Alias HA = 192.168.1.1, 192.168.1.2 # User alias specificatio ...

  5. ASE19团队项目 beta阶段 model组 scrum3 记录

    本次会议于12月4日,19时30分在微软北京西二号楼sky garden召开,持续20分钟. 与会人员:Jiyan He, Lei Chai, Linfeng Qi, Xueqing Wu, Yuto ...

  6. Java知识导航总图

    1.系统构架 企业服务总线(ESB).微服务.面向服务的架构(SOA) 了解分布式文件存储系统,掌握集群化开发及部署 2.系统系统集成技术 Wsbservice.Socket 3.RPC远程调用的相关 ...

  7. 猫眼 top_100 爬取 ___只完成了第一页

    # python 3.7 from urllib.request import Request,urlopen import time,re,csv class Maoyan(object): def ...

  8. tomcat压缩配置

    问题描述:HPS打开登录页面(也就是用户输入用户名和密码的页面),要加载数据和程序,大概2M大小,在网络不好的情况下,要10几秒甚至几十秒,公司内网测试需要:3秒多 解决方法: 1. 打开登录页面,用 ...

  9. 《数据结构与算法之美》 <05>链表(下):如何轻松写出正确的链表代码?

    想要写好链表代码并不是容易的事儿,尤其是那些复杂的链表操作,比如链表反转.有序链表合并等,写的时候非常容易出错.从我上百场面试的经验来看,能把“链表反转”这几行代码写对的人不足 10%. 为什么链表代 ...

  10. CA、证书及openssl用法

    CA和证书 摘要:涉及到网络安全这一块,想必大家都听过CA吧.像百度.淘宝.京东等这些知名网站,每年都要花费一笔money来买CA证书.但其实简单的企业内的CA认证,我们自己就可以实现,今天我就讲解一 ...