声明:1-2节参考了 https://blog.csdn.net/weixin_43960383/article/details/124367384
1. DEL
1.1 DEL 的命令参数
使用 del 命令能指定文件,
Del (erase)[Drive:][Path]FileName
指删除指定文件。指定要删除的文件或文件集的位置和名称。
语法格式如下:
del [Drive:][Path]FileName[ ...][/p] [/f] [/s] [/q] [/a[:attributes]]
del 参数如下图所示:
1.2 用 DEL 命令删除文件
用 del 命令删除 15.doc
新建一个文本文件13.txt 写入如下语句:
保存,并将文件格式改为 bat;
双击运行 13.bat,输入Y,回车,即可删除 15.doc 文件;
1.3 在 cmd 中查看 DEL 的帮助
在 cmd 中输入 del /?,能查询到 del 的参数信息;
2. RD
2.1 RD 的命令参数
RD 是专门删除子目录的命令
RMDIR 与 RD 功能相同,参数也相同;
语法格式如下:
RMDIR [/S] [/Q] [drive:]path
RD [/S] [/Q] [drive:]path
2.2 用 RD 删除文件夹
新键一个文本文件 14.txt 写入如下语句:
保存,并把文件的后缀名改为 bat ;
双击运行 14.bat 文件,即可删除 bba文件夹;
2.3 在 cmd 中查看 RD 的帮助
在 cmd 中输入 rd /?,能查询到 rd 的参数信息;
3. 应用实例-利用批处理批量删除指定文件(夹)
下述 bat 功能是删除文件夹【D:\临时文件夹,内部文件随时删除】内的所有文
件和文件夹(以及文件夹内的文件和文件夹)。注意bat文件的编码格式要为ANSI
@echo off
::2.1 进入包含要删除的文件夹的文件夹内
cd "D:\临时文件夹,内部文件随时删除"
::2.2 删除文件夹加下的文件 (夹)
rd /s /q "D:\临时文件夹,内部文件随时删除"
@echo*********************指定文件(夹)清除完毕!******************************
pause
@echo on