对于删除文件,批处理脚本提供了DEL命令。
DEL [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names
以下是可以提供给DEL命令的选项的说明。
S.No. | Options & 描述 |
---|---|
1. |
names 指定一个或多个文件或目录的列表,通配符可用于删除多个文件,如果指定了目录,则目录中的所有文件将被删除。 |
2. |
/P 在删除每个文件之前提示您进行确认。 |
3. |
/F 强制删除只读文件。 |
4. |
/S 从所有子目录中删除特定文件。 |
5. |
/Q 安静模式,不要问是否可以在全局通配符上删除。 |
6. |
/A 根据属性选择要删除的文件。 |
7. |
attributes R只读文件,S系统文件,H隐藏文件,A准备存档的文件-前缀不 |
以下示例显示了如何使用DEL命令。
del test.bat
上面的命令将删除当前目录中的文件test.bat(如果存在)。
del c:\test.bat
上面的命令将删除当前目录中的文件C:\test.bat(如果存在)。
del c:\*.bat
*(星号)是通配符。 * .bat表示您要删除c:\目录中的所有bat文件。
del c:\?est.tmp
? (问号)是一个字母的单个通配符。在以上示例中使用此命令将删除所有以" est.tmp"结尾的文件,如pest.tmp或test.tmp。
参考链接
https://www.learnfk.com/batch-script/batch-script-deleting-files.html