中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-07 19:34
48,041 主题排行 / 350,128 发帖 / 今日 3 篇 / 48,252 会员排行
DOS批处理 & 脚本技术(批处理室) » 怎么删除注册表这三个键值
可打印版本  2,320 / 18
第1楼 5872169 发表于 2008-03-08 09:37
高级用户 发帖 474 积分 959
怎么删除注册表这三个键值
注册表HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders下
My Music,My Pictures, My Video三个键值,我想写一个代码一次删除,请高手写一代码!键值都是MY*的

[ Last edited by 5872169 on 2008-3-8 at 01:55 PM ]
第2楼 5872169 发表于 2008-03-08 11:16
高级用户 发帖 474 积分 959
请高人写个代码
第3楼 slore 发表于 2008-03-08 11:58
铂金会员 发帖 2,478 积分 5,212
不支持配通。
可以用for。。。里面写那3个元素,音乐,图片,视频
第4楼 5872169 发表于 2008-03-08 12:02
高级用户 发帖 474 积分 959
麻烦slore帮我写一个代码好吗
第5楼 wxcute 发表于 2008-03-08 12:03
中级用户 发帖 211 积分 458
用记事本编辑,存为:"删除个人文档.reg"
双击运行一下就可以了。
================
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"My Music"=-
"My Pictures"=-
"My Videos"=-
================
第6楼 5872169 发表于 2008-03-08 12:04
高级用户 发帖 474 积分 959
我想写一个批处理删除,因为经常自动重建这些键值

[ Last edited by 5872169 on 2008-3-8 at 12:07 PM ]
第7楼 5872169 发表于 2008-03-08 12:11
高级用户 发帖 474 积分 959
slore,FOR命令我不太熟悉,请帮我写一段代码好吗
第8楼 slore 发表于 2008-03-08 12:17
铂金会员 发帖 2,478 积分 5,212
@echo off
for %%i in (Music Pictures Videos) do echo %%i
pause
第9楼 5872169 发表于 2008-03-08 12:19
高级用户 发帖 474 积分 959
slore,谢谢你,但是我是删除注册表这三项啊,不是删除文件

[ Last edited by 5872169 on 2008-3-8 at 12:38 PM ]
第10楼 suntb 发表于 2008-03-08 13:24
高级用户 发帖 277 积分 581


[ Last edited by suntb on 2008-3-8 at 01:58 PM ]
第11楼 lovelymorning 发表于 2008-03-08 13:31
初级用户 发帖 72 积分 131
@echo off
set regpth="HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders"
for %%i in (Music Pictures Videos) do reg delete %regpth% /f /v "My %%i"
pause
第12楼 5872169 发表于 2008-03-08 13:42
高级用户 发帖 474 积分 959
11楼的代码有一个键值My Video删除不了!10楼代码无法删除!

[ Last edited by 5872169 on 2008-3-8 at 01:45 PM ]
第13楼 suntb 发表于 2008-03-08 13:51
高级用户 发帖 277 积分 581
Originally posted by 5872169 at 2008-3-8 13:42:
11楼的代码有一个键值My Video删除不了!10楼代码无法删除!

[ Last edited by 5872169 on 2008-3-8 at 01:45 PM ]


一楼说是My Videos 怎么这里成了My Video

如果是My Video 删去那个s就行了
第14楼 5872169 发表于 2008-03-08 13:54
高级用户 发帖 474 积分 959
lovelymorning,代码测试全部成功!学习了!

[ Last edited by 5872169 on 2008-3-8 at 01:55 PM ]
第15楼 5872169 发表于 2008-03-08 14:18
高级用户 发帖 474 积分 959
lovelymorning再请教你一个问题,如果在这个HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders下
有4个健值,分别是不同的键值名称,如sfj、fqj、emf、ejfsa,那怎么写代码?

[ Last edited by 5872169 on 2008-3-8 at 02:22 PM ]
1 2  下一页
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023