Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1757190
  • 博文数量: 293
  • 博客积分: 10574
  • 博客等级: 上将
  • 技术积分: 5085
  • 用 户 组: 普通用户
  • 注册时间: 2006-12-22 17:00
文章分类

全部博文(293)

文章存档

2011年(27)

2010年(84)

2009年(62)

2008年(120)

我的朋友

分类: WINDOWS

2008-07-10 14:11:36

Windows 95/98/ME/NT 4.0等的REG文件开头第一行规定必须是“REGEDIT4”
Windows 2000/XP则是“Windows Registry Editor Version 5.00”
-------------------------------------------------------------------
对REG文件进行修改

1.对主键的操作
(1)添加主键
例如:在HKEY_LOCAL_MACHINE\Software主键下添加一个名称为“动静空间”的主键
    Windows Registry Editor Version 5.00

  空一行

  [HKEY_LOCAL_MACHINE\Software\动静空间]

(2)删除主键
    Windows Registry Editor Version 5.00

  空一行

  [-HKEY_LOCAL_MACHINE\Software\动静空间]
-------------------------------------------------------------------
2、对键值项目的操作

(1)添加键值项目
键值的数据类型分为三种:字符串值 “=”号后边要用英文的双引号引住数据
                        二进制值 “=”号后边的格式为“dword:数据”
                        DWORD值  “=”号后边则为“hex:数据”
设置默认值的键值数据时,“=”号前边的键值名称应为“@”符号,并且没有双引号。
例:在“HKEY_LOCAL_MACHINE\Software\动静空间”主键下设置默认键值为“自我介绍”
    REGEDIT4

  空一行

  [HKEY_LOCAL_MACHINE\Software\动静空间]

  @="自我介绍"              默认键值为“自我介绍”

  "姓名"="动静"            “姓名”键值项目(字符串值)

  "年龄"=hex:23            “年龄”键值项目(二进制值)

  "婚否"=dword:00000000    “婚否”键值项目(DWORD值)
---------------------------------------------------------------------------
在添加键值项目时,如果该键值所在的主键路径不存在的话,在添加键值项目的同时会自动新建该主键。另外在添加字符串值的键值项目时还有一点值得注意的地方,当这个字符串值是包括文件路径的字符串值时,路径分隔符应用“\\”双斜杠表示,以示和注册表中的主键路径分隔符区别开来。例如我们要在注册中“HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CrrentVersion\Run”主键下的启动组中添加位于“C:\PROGRAM FILES\BOOBSOFT\特洛伊”目录下的一个应用程序“阿基里斯.exe”的启动键值项目,REG文件内容如下:
    Windows Registry Editor Version 5.00

  空一行

  [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run]

  "scr"="C:\\PROGRAM ILES\\BOOBSOFT\\特洛伊\\阿基里斯.exe"
---------------------------------------------------------------------------
(2)修改键值项目
    Windows Registry Editor Version 5.00

  空一行

  [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]

  "Window Title"=""
新的数据会自动覆盖错误的旧数据

(3)删除键值项目
把“-”符号放在键值项目的等号后面
    Windows Registry Editor Version 5.00

  空一行

  [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]

  "NoRun"=-          (解除“运行”命令)

  "NoClose"=-        (找回“关闭系统”命令)

  "NoFind"=-         (找回“查找”命令)

阅读(1891) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~