|
|
我想删除本地硬盘所有磁盘下(包括子目录)的指定类型文件
部分代码:
- for /r c:\ %%k in (*.rm,*.rmvb,*.avi,*.mpg,*.mpeg,*.3gp) do del /s /f /q /a %%k
- for /r d:\ %%k in (*.rm,*.rmvb,*.avi,*.mpg,*.mpeg,*.3gp) do del /s /f /q /a %%k
- for /r e:\ %%k in (*.rm,*.rmvb,*.avi,*.mpg,*.mpeg,*.3gp) do del /s /f /q /a %%k
- for /r f:\ %%k in (*.rm,*.rmvb,*.avi,*.mpg,*.mpeg,*.3gp) do del /s /f /q /a %%k
- for /r g:\ %%k in (*.rm,*.rmvb,*.avi,*.mpg,*.mpeg,*.3gp) do del /s /f /q /a %%k
- for /r h:\ %%k in (*.rm,*.rmvb,*.avi,*.mpg,*.mpeg,*.3gp) do del /s /f /q /a %%k
- for /r i:\ %%k in (*.rm,*.rmvb,*.avi,*.mpg,*.mpeg,*.3gp) do del /s /f /q /a %%k
- for /r j:\ %%k in (*.rm,*.rmvb,*.avi,*.mpg,*.mpeg,*.3gp) do del /s /f /q /a %%k
- for /r k:\ %%k in (*.rm,*.rmvb,*.avi,*.mpg,*.mpeg,*.3gp) do del /s /f /q /a %%k
- for /r l:\ %%k in (*.rm,*.rmvb,*.avi,*.mpg,*.mpeg,*.3gp) do del /s /f /q /a %%k
- for /r m:\ %%k in (*.rm,*.rmvb,*.avi,*.mpg,*.mpeg,*.3gp) do del /s /f /q /a %%k
- for /r n:\ %%k in (*.rm,*.rmvb,*.avi,*.mpg,*.mpeg,*.3gp) do del /s /f /q /a %%k
复制代码 我想在上面的代码中加入%%i 作为驱动器的盘符,不知道for 语句怎么枚举出系统的所有磁盘,只要能枚举出磁盘,把上面的程序就能写成一句话了。[]
[ 本帖最后由 firstkj 于 2010-11-15 14:05 编辑 ] |
评分
-
查看全部评分
|