分享

删除指定分区中的指定文件

 王咸美 2013-09-07

删除指定分区中的指定文件  

 

@echo off
for %%i in (c d e f) do del %%i:\Thumbs.db %%i:\a.bmp %%i:\a.txt %%i:\a.rar /f /q /s /a
pause

@echo off
for %%a in (a.txt a.bmp) do del C:\%%a d:\%%a e:\%%a f:\%%a /f /q /s /a
pause

删除某分区中的多个文件,如下

@echo off
for %%a in ("新建 文本文档.txt" a.bmp) do del C:\%%a /f /q /s /a
pause

rem 遇到文件名过长或是中文文件名应加双引号""

删除硬盘中的某文件,如下

@echo off
for %%i in (c d e f) do del %%i:\"新建 BMP 图像.bmp" /f /q /s /a
pause

rem 遇到文件名过长或是中文文件名应加双引号""

删除指定后缀名文件,如下

@echo off
for /r e:\ %%a in (*.bmp *.txt) do del "%%a" /f /q /s /a
pause

rem 含有通醒符*时/r参数不可少;第一个%%a前有空格 ,第二个%%a有双引号"";如果""去掉则不能识别中文文件名和长文件名.


下面的方法更简单:

@echo off
for %%a in (c d e f) do del %%a:\*.bmp %%a:\*.txt /f /q /s /a
pause

del /?
 /P            删除每一个文件之前提示确认。
 /F            强制删除只读文件。
 /S            从所有子目录删除指定文件。
 /Q            安静模式。删除全局通配符时,不要求确认。
 /A            根据属性选择要删除的文件。
 attributes      R  只读文件                     S  系统文件
                         H  隐藏文件                     A  存档文件
                         -  表示“否”的前缀

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多