[已结]如何删除整个硬盘的Thumbs.db文件
🖨 打印本页
标题:[已结]如何删除整个硬盘的Thumbs.db文件
作者:zch1366 | 时间:2007-01-20 04:50 | 标题:[已结]如何删除整个硬盘的Thumbs.db文件
现在发现整个硬盘太多Thumbs.db垃圾文件.
不知批处理如何编辑...一个个删除太麻烦了.
谢谢各位
[ Last edited by HAT on 2008-10-27 at 09:35 ]
作者:Mekinery | 时间:2007-01-20 05:04
作者:dikex | 时间:2007-01-20 06:14
for %%i in (c d e f g h i) do del %%i:\Thumbs.db /s /f /q /ash
作者:lxmxn | 时间:2007-01-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-01-20 11:59
谢谢各位
作者:qingfushuan | 时间:2007-01-23 07:44 | 标题:好地方啊
学习了
作者:zouzhxi | 时间:2007-01-23 22:32
一般Thumbs.db文都是 隐藏加系统 的属性.能找到,用批处理删除时会说没有找到该文件的.
作者:lxmxn | 时间:2007-01-24 01:03
Originally posted by zouzhxi at 2007-1-23 09:32:
一般Thumbs.db文都是 隐藏加系统 的属性.能找到,用批处理删除时会说没有找到该文件的.
del 加上 /a /f /q 这几个参数就可以删除了。
作者:g4rr | 时间:2007-01-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
请问这个是什么意思? "skip=1" 和('wmic logicaldisk where "drivetype=3" get caption') .
还有,为什么DEL前面加了一个@?这个是写错了吧?
我刚起步的,想学学,请多多指教!
作者:INeverAsk | 时间:2007-01-24 05:16
Thumbs.db并不是病毒啊,只是图片缓存文件而已,楼主可以通过文件夹选项来禁用。
作者:lxmxn | 时间:2007-01-24 06:32
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
请问这个是什么意思? "skip ...
对于for命令,论坛里面说得太多,不想再说了。
WMIC,是Windows Management Instrumentation Command-line的简称,以命令行方式来管理系统。
DEL前面的@符号也没有错,可以隐藏命令行执行过程的回显。
[
Last edited by lxmxn on 2007-1-23 at 05:45 PM ]
作者:wxjclh | 时间:2007-01-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
"drivetype=3"什么意思?为什么啊!
作者:lxmxn | 时间:2007-01-24 10:46
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
"drivetype=3"什么意思?为什么啊!
看这个帖子的11楼的讲解(点击进入)
作者:cxq5173 | 时间:2007-03-18 08:02
学习了
支持
作者:Jneny | 时间:2007-03-18 08:32
只能顶
作者:wxjclh | 时间:2007-03-18 09:13
作者:bsw | 时间:2007-05-10 15:42
学习了
顶!
作者:baomaboy | 时间:2007-05-10 16:07
作者:blue812 | 时间:2007-08-03 16:19
收获不少,谢谢...........
作者:meicnk | 时间:2007-08-27 12:25
谢谢,正是我需要的
作者:kingyn | 时间:2007-08-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 /?没有找到相应的属性,能帮助解决吗?
来源:https://www.cn-dos.net/forum/viewthread.php?tid=26880 · 打印时间 2026-06-13 20:33