中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-09 21:49
47,811 主题排行 / 349,897 发帖 / 今日 2 篇 / 48,255 会员排行
DOS批处理 & 脚本技术(批处理室) » 注册表清理:删除"我最近的文档"
可打印版本  1,405 / 6
第1楼 ppp123ggg 发表于 2008-09-25 14:34
初级用户 发帖 11 积分 39 来自 dasdasd
注册表清理:删除"我最近的文档"


代码比较长 , 主要的问题就是从:REGagain循环开始的哦 请问下这代码里面哪里出错了 不能执行(知道的 麻烦下 请详细指出) 还是这种方法本身就不能实现 (如果是这样 那是否还有别的方法实现??请给出例子) 最后循环的跳出还没写

───────────────── 版务记录 ─────────────────
执行:HAT
操作:合并帖子"{43205}注册表清理";在帖子标题中增加搜索关键字;代码加code标签
说明:原标题"说不清这算什么问题 但大家看了就会知道"不利于论坛搜索
处罚:因属论坛新人,不予积分处罚
提示:请访问 {7326}论坛新手必读,所有人的基本行为准则
───────────────── 版务记录 ─────────────────


[ Last edited by HAT on 2008-9-25 at 08:28 PM ]
第2楼 moniuming 发表于 2008-09-25 15:54
银牌会员 发帖 574 积分 1,335 来自 广西
可能是这里吧(str已经为空,何来的%str%.txt???):
set str=
for /f "skip=1 delims=" %%a in (%str%.txt) do (
call set str=%%str%%%%a
)
第3楼 HAT 发表于 2008-09-25 16:32
版主 发帖 5,017 积分 9,023
如果你能把自己想要实现的功能详细描述清楚,可能别人已经用非常简洁的代码帮你实现了。
第4楼 ppp123ggg 发表于 2008-09-25 16:58
初级用户 发帖 11 积分 39 来自 dasdasd
注册表清理

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs\
下所有的 子项中的键值清理
第5楼 tireless 发表于 2008-09-25 18:23
银牌会员 发帖 1,122 积分 2,025


P.S. 还不如把整个 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs\ 删除?

[ Last edited by tireless on 2008-9-24 at 10:53 PM ]
第6楼 HAT 发表于 2008-09-25 20:20
版主 发帖 5,017 积分 9,023
第7楼 radem 发表于 2008-09-26 01:08
高级用户 发帖 383 积分 691
我一直用这个:
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023