Board logo

标题: 求一个删除指定字母开头的文件的P [打印本页]

作者: mayong     时间: 2007-11-8 19:40    标题: 求一个删除指定字母开头的文件的P
因近期病毒流行,想删除分区内以A开头的文件,请各位高手出手帮帮忙。谢谢。。。。。。。。。。。。。。。。。。。。。。。。。。

Last edited by mayong on 2007-11-8 at 07:52 PM ]

作者: mayong     时间: 2007-11-8 19:47
@echo on
cd /d e:\
for /f "delims=*" %%i in ('dir/b/ad e:\') do call :ss "%%i"
goto :eof
:ss
set aa=%1
if %aa:~1,1%==a goto ji
goto :eof
:ji
attrib -h -s e:\%1
rd/s/q %1
goto :eof

这段是从http://zhidao.baidu.com/question/24715416.html上找的可以删除文件夹的,可找不到删除文件的。。。谢谢各位看看了。。。。

Last edited by mayong on 2007-11-8 at 07:49 PM ]

作者: abcd     时间: 2007-11-8 20:55
for /f "delims=" %%i in ('dir /b /s /a-d e:\a*.*') do del /a /q /s "%%i"

作者: lxmxn     时间: 2007-11-8 21:16
直接“del /s /q /a /f E:\a*”不行么?

作者: mayong     时间: 2007-11-8 22:04
谢谢三楼,四楼。。。都能用。。。。
先试下那个好用。。。。

作者: abcd     时间: 2007-11-8 22:05
4楼的速度最快了

我那是画蛇添足了