批量删除指定盘指定格式文件

删除指定格式文件

@echo off
for %%a in (G Z) DO (
%%a:
del *.bmp *.png *.png /s /f /q
)
pause

 

上述代码会在GZ盘不存在会删除当前目录下的文件。

判断盘符是否存在如果存在就删除

@echo off
for %%a in (J K) DO (
if exist %%a: (
%%a:
del *.bmp *.png /s /f /q
)
)
pause

 加上else提示语句就ok了

@echo off
for %%a in (J K H I) DO (
if exist %%a: (
%%a:
del *.bmp *.png /s /f /q
) else (
echo 找不到盘符%%a:
)
) 
pause

 

posted @ 2019-09-03 16:39  苗士军  阅读(519)  评论(0编辑  收藏  举报