![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-05 12:55 |
共 48,038 主题排行 / 350,123 发帖 / 今日 1 篇 / 48,251 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 如何批量删除子键 |
| 可打印版本 631 / 2 |
| 第1楼 6622186 | 发表于 2007-08-07 22:21 |
| 高级用户 发帖 411 积分 894 | |
|
如何批量删除子键 我的 HKCR 根键下有很多以 ABView 开头和以扩展名结尾的子键, 如:
ABView.aif ABView.au ABView.bmp ABView.avi 我想用 reg delete hkcr\abview* /f 来删除, 可是行不通. 请大家帮忙. |
|
| 第2楼 scriptor | 发表于 2007-08-08 03:55 |
| 银牌会员 发帖 555 积分 1,187 | |
|
我写一个你参考吧:
1,先查找符合条件的键,以下代码是查找HKCR\ 下以abview开头的所有键名, 注意,这里 /i 表示忽略大小写,这个就是要你自己判断了 我这里只是提出一个思路, 2.然后再看是不是可以删除 补充: 一定要保存好你的原始注册表数据,以免带来麻烦!! |
|
| 第3楼 6622186 | 发表于 2007-08-08 16:55 |
| 高级用户 发帖 411 积分 894 | |
|
谢了,我怎么没想到呢. 不仅提供思路,还有代码. 我已经搞定了:
for /f %i in ('reg query hkcr^|find /i "\abview"') do @reg delete %i /f |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |