找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 1432|回复: 6

[求助]如何用注册表文件删除某个键值?

[复制链接]
发表于 2003-10-14 09:52:37 | 显示全部楼层 |阅读模式
我们可以用导入reg文件的方法添加某个键值进入注册表,或者更改、清空某个键值。但是如果想删除某个键值,该怎么写注册表?
 楼主| 发表于 2003-10-15 09:01:26 | 显示全部楼层

[求助]如何用注册表文件删除某个键值?

嘿,这个问题这么难么?或者,用导入reg文件的方法根本就无法删除键值?
另外再问个问题:如何在注册表文件中添加注释?
回复

使用道具 举报

发表于 2003-10-15 11:48:08 | 显示全部楼层

[求助]如何用注册表文件删除某个键值?

REGEDIT4
;删除Windows Xp的图片关联
[-HKEY_CLASSES_ROOT\SystemFileAssociations\image]
回复

使用道具 举报

 楼主| 发表于 2003-10-15 17:26:14 | 显示全部楼层

[求助]如何用注册表文件删除某个键值?

多谢紫狐朋友,原来是用分号开头就是注释,不过用-开头是删除一个子项,如果想删除一个键值该怎么写?
比如想删除
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
下的"KAVRun"键值,怎么办?
如果写[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
的话,就把该项下的所有子项和键值都删除了,可我只想删除其下的一个键值。
回复

使用道具 举报

发表于 2003-10-15 20:52:49 | 显示全部楼层

[求助]如何用注册表文件删除某个键值?

RUN项有4个键值
"test1"="test1.exe"
"test2"="test2.exe"
"test3"="test3.exe"
"test4"="test4.exe"
假设要删除"test2"="test2.exe"

Windows Registry Editor Version 5.00
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
"test1"="test1.exe"
"test3"="test3.exe"
"test4"="test4.exe"

不过得先知道里面还有其他想保留的键值
回复

使用道具 举报

 楼主| 发表于 2003-10-15 21:17:50 | 显示全部楼层

[求助]如何用注册表文件删除某个键值?

啊!那不是很痛苦?这样岂不是使得用reg文件删除某键值的方法的实用性大大降低了?
看来非得用我知道的另一种方法,用vbs脚本文件删除注册表键值。但我不懂VBscript,哪位懂得请不吝赐教,写一段范例教兄弟一把。。。。
回复

使用道具 举报

发表于 2004-3-2 20:26:21 | 显示全部楼层

[求助]如何用注册表文件删除某个键值?

下面引用由bcn2003/10/15 08:52pm 发表的内容:
RUN项有4个键值
"test1"="test1.exe"
"test2"="test2.exe"
"test3"="test3.exe"
...

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
"test3"=-
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1|闽公网安备35020302032614号 )

GMT+8, 2026-4-3 07:54

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表