中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [已结]如何删除整个硬盘的Thumbs.db文件
« [1] [2] »
作者:
标题: [已结]如何删除整个硬盘的Thumbs.db文件 上一主题 | 下一主题
zch1366
中级用户





积分 326
发帖 148
注册 2005-12-16
状态 离线
『楼 主』:  [已结]如何删除整个硬盘的Thumbs.db文件

现在发现整个硬盘太多Thumbs.db垃圾文件.
不知批处理如何编辑...一个个删除太麻烦了.
谢谢各位

[ Last edited by HAT on 2008-10-27 at 09:35 ]

2007-1-20 04:50
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
Mekinery
初级用户





积分 83
发帖 32
注册 2006-12-26
状态 离线
『第 2 楼』:  

http://www.cn-dos.net/forum/viewthread.php?tid=26875&fpage=1

你试下

2007-1-20 05:04
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
dikex
高级用户

潜水修练批处理



积分 788
发帖 366
注册 2006-12-31
状态 离线
『第 3 楼』:  

for %%i in (c d e f g h i) do del %%i:\Thumbs.db /s /f /q /ash

2007-1-20 06:14
查看资料  发短消息 网志   编辑帖子  回复  引用回复
lxmxn
版主




积分 11386
发帖 4938
注册 2006-7-23
状态 离线
『第 4 楼』:  

  没有测试。
for /f "skip=1" %a in ('wmic logicaldisk where "drivetype=3" get caption') do @del /s/f/q/a %a\Thumbs.db


2007-1-20 07:16
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
zch1366
中级用户





积分 326
发帖 148
注册 2005-12-16
状态 离线
『第 5 楼』:  

谢谢各位

2007-1-20 11:59
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
qingfushuan
高级用户





积分 502
发帖 327
注册 2006-12-30
状态 离线
『第 6 楼』:  好地方啊

学习了

2007-1-23 07:44
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
zouzhxi
中级用户

蝴蝶之吻


积分 430
发帖 177
注册 2006-9-20
来自 广东深圳
状态 离线
『第 7 楼』:  

一般Thumbs.db文都是 隐藏加系统 的属性.能找到,用批处理删除时会说没有找到该文件的.



Butterfly Kiss Blog
计算机DIY联盟论坛
2007-1-23 22:32
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (234693993)  编辑帖子  回复  引用回复
lxmxn
版主




积分 11386
发帖 4938
注册 2006-7-23
状态 离线
『第 8 楼』:  



  Quote:
Originally posted by zouzhxi at 2007-1-23 09:32:
一般Thumbs.db文都是 隐藏加系统 的属性.能找到,用批处理删除时会说没有找到该文件的.


  del 加上 /a /f /q 这几个参数就可以删除了。


2007-1-24 01:03
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
g4rr
初级用户





积分 68
发帖 32
注册 2007-1-24
来自 广东潮州
状态 离线
『第 9 楼』:  

for /f "skip=1" %a in ('wmic logicaldisk where "drivetype=3" get caption') do @del /s/f/q/a %a\Thumbs.db
[/code] [/quote]

请问这个是什么意思? "skip=1" 和('wmic logicaldisk where "drivetype=3" get caption') .
还有,为什么DEL前面加了一个@?这个是写错了吧?

我刚起步的,想学学,请多多指教!

2007-1-24 05:11
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
INeverAsk
初级用户





积分 97
发帖 42
注册 2006-10-5
状态 离线
『第 10 楼』:  

Thumbs.db并不是病毒啊,只是图片缓存文件而已,楼主可以通过文件夹选项来禁用。

2007-1-24 05:16
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
lxmxn
版主




积分 11386
发帖 4938
注册 2006-7-23
状态 离线
『第 11 楼』:  



  Quote:
Originally posted by g4rr at 2007-1-23 16:11:
for /f "skip=1" %a in ('wmic logicaldisk where "drivetype=3" get caption') do @del /s/f/q/a %a\Thumbs.db
[/code]
请问这个是什么意思? "skip ...


  对于for命令,论坛里面说得太多,不想再说了。

  WMIC,是Windows Management Instrumentation Command-line的简称,以命令行方式来管理系统。

  DEL前面的@符号也没有错,可以隐藏命令行执行过程的回显。


[ Last edited by lxmxn on 2007-1-23 at 05:45 PM ]

   此帖被 +1 点积分     点击查看详情   
评分人:【 htysm 分数: +1  时间:2007-1-24 07:56


2007-1-24 06:32
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
wxjclh
初级用户





积分 65
发帖 32
注册 2007-1-17
状态 离线
『第 12 楼』:  

for /f "skip=1" %a in ('wmic logicaldisk where "drivetype=3" get caption') do @del /s/f/q/a %a\Thumbs.db
[/code] [/quote]

"drivetype=3"什么意思?为什么啊!

2007-1-24 10:32
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
lxmxn
版主




积分 11386
发帖 4938
注册 2006-7-23
状态 离线
『第 13 楼』:  



  Quote:
Originally posted by wxjclh at 2007-1-23 21:32:
for /f "skip=1" %a in ('wmic logicaldisk where "drivetype=3" get caption') do @del /s/f/q/a %a\Thumbs.db
[/code] [/ quote]
"drivetype=3"什么意思?为什么啊!

看这个帖子的11楼的讲解(点击进入

   此帖被 +2 点积分    点击查看详情   
评分人:【 wxjclh 分数: +2  时间:2007-3-18 09:14


2007-1-24 10:46
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
cxq5173
初级用户





积分 23
发帖 10
注册 2006-10-23
状态 离线
『第 14 楼』:  

学习了
支持

2007-3-18 08:02
查看资料  发短消息 网志   编辑帖子  回复  引用回复
Jneny
高级用户

中國DOS聯盟常任參議员


积分 686
发帖 318
注册 2005-11-4
状态 离线
『第 15 楼』:  

只能顶



. 繽紛色彩閃出的美麗是因為它沒有分開每種色彩...>/

    我的百度空间: BEYOND超越        为什么用DOS  
2007-3-18 08:32
查看资料  发送邮件  发短消息 网志  OICQ (290256061)  编辑帖子  回复  引用回复
« [1] [2] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: