标题: [已结]如何删除整个硬盘的Thumbs.db文件
[打印本页]
作者: zch1366
时间: 2007-1-20 04:50
标题: [已结]如何删除整个硬盘的Thumbs.db文件
现在发现整个硬盘太多Thumbs.db垃圾文件.
不知批处理如何编辑...一个个删除太麻烦了.
谢谢各位
[
Last edited by HAT on 2008-10-27 at 09:35 ]
作者: Mekinery
时间: 2007-1-20 05:04
http://www.cn-dos.net/forum/viewthread.php?tid=26875&fpage=1
你试下
作者: dikex
时间: 2007-1-20 06:14
for %%i in (c d e f g h i) do del %%i:\Thumbs.db /s /f /q /ash
作者: lxmxn
时间: 2007-1-20 07:16
没有测试。
for /f "skip=1" %a in ('wmic logicaldisk where "drivetype=3" get caption') do @del /s/f/q/a %a\Thumbs.db
作者: zch1366
时间: 2007-1-20 11:59
谢谢各位
作者: qingfushuan
时间: 2007-1-23 07:44
标题: 好地方啊
学习了
作者: zouzhxi
时间: 2007-1-23 22:32
一般Thumbs.db文都是 隐藏加系统 的属性.能找到,用批处理删除时会说没有找到该文件的.
作者: lxmxn
时间: 2007-1-24 01:03
Quote: |
Originally posted by zouzhxi at 2007-1-23 09:32:
一般Thumbs.db文都是 隐藏加系统 的属性.能找到,用批处理删除时会说没有找到该文件的. |
|
del 加上 /a /f /q 这几个参数就可以删除了。
作者: g4rr
时间: 2007-1-24 05:11
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前面加了一个@?这个是写错了吧?
我刚起步的,想学学,请多多指教!
作者: INeverAsk
时间: 2007-1-24 05:16
Thumbs.db并不是病毒啊,只是图片缓存文件而已,楼主可以通过文件夹选项来禁用。
作者: lxmxn
时间: 2007-1-24 06:32
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 ]
作者: wxjclh
时间: 2007-1-24 10: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"什么意思?为什么啊!
作者: lxmxn
时间: 2007-1-24 10:46
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楼的讲解(点击进入)
作者: cxq5173
时间: 2007-3-18 08:02
学习了
支持
作者: Jneny
时间: 2007-3-18 08:32
只能顶
作者: wxjclh
时间: 2007-3-18 09:13
感谢兄台指点!
作者: bsw
时间: 2007-5-10 15:42
学习了
顶!
作者: baomaboy
时间: 2007-5-10 16:07
删除缩略图临时文件→VBS版
作者: blue812
时间: 2007-8-3 16:19
收获不少,谢谢...........
作者: meicnk
时间: 2007-8-27 12:25
谢谢,正是我需要的
作者: kingyn
时间: 2007-8-27 18:51
太深了,只能顶
作者: tempuser
时间: 2008-10-27 09:06
for /f "skip=1" %a in ('wmic logicaldisk where "drivetype=3" get caption') do @del /s/f/q/a %a\Thumbs.db
我终于找到了删除指定文件的for,非常谢谢!
set /p filename=输入要删除的指定文件
for /f "skip=1" %%a in ('wmic logicaldisk where "drivetype=3" get caption') do @del /s/f/q/a %%a\%filename%
就可以了,再次感谢!
另外请教,如何获得指定的进程对应的端口呢?
我用 wmic process get /?没有找到相应的属性,能帮助解决吗?