批处理脚本 - 删除文件

为了删除文件,批处理脚本提供了DEL命令。

语法

DEL [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names

以下是可提供给 DEL 命令的选项的描述。

S.No. 选项 & 描述
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。

❮ batch_script_functions.html