DOS文件删除(del)

DOS文件删除(del)教程

Dos 中的 del 命令可以删除文件。

DOS del命令详解

功能

删除一个文件与多个文件。

语法

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

参数

参数 描述
names 指定一个或数个文件或目录列表。
/P 删除每一个文件之前提示确认。
/F 强制删除只读文件。
/S 从所有子目录删除指定文件。
/A 根据属性选择要删除的文件。

DOS del命令常用实例

实例

实例 描述
del /p 删除每一个文件之前提示确认。
del /f 强制删除只读文件。
del /s 从所有子目录删除指定文件。
del /a 根据属性选择要删除的文件。

提示确认

语法

del /p

案例

使用 cd 命令进入 E 盘,具体命令如下:

cd /d e:haicoder

运行后,输出如下:

32 DOS del命令.png

删除文本文件,输入以下命令:

del fileA.txt /p

运行结果如下图:

33 DOS del命令.png

此时查看文件夹,发现删除成功,如下图:

34 DOS del命令.png

删除只读文件

语法

del /f

案例

使用 cd 命令进入 E 盘,具体命令如下:

cd /d e:haicoder

运行后,输出如下:

35 DOS del命令.png

使用 del 删除只读文件时,会提示拒绝访问,如下图:

36 DOS del命令.png

此时需要输入以下命令:

del /f fileB.txt

运行之后结果如下图:

37 DOS del命令.png

此时查看文件夹,发现只读文件删除成功,如下图:

38 DOS del命令.png

删除子目录文件

语法

del /s

案例

使用 cd 命令进入 E 盘,具体命令如下:

cd /d e:haicoder

运行后,输出如下:

39 DOS del命令.png

我们先使用 tree 命令查看文件树目录,输入以下命令:

tree /f

运行结果如下:

40 DOS del命令.png

如果需要删除所有子目录中的 haicoder.txt 文件,可以输入以下命令:

del /s haicoder.txt

运行之后结果如下图:

41 DOS del命令.png

此时再次使用 tree 命令查看文件夹,发现删除成功,如下图:

42 DOS del命令.png

按属性删除文件

语法

del /a 参数

参数

参数 描述
r 只读文件。
s 系统文件。
h 隐藏文件。
a 存档文件。
- 表示 “否” 的前缀。

案例

使用 cd 命令进入 E 盘,具体命令如下:

cd /d e:haicoder

运行后,输出如下:

43 DOS del命令.png

当删除只读文件的时候,会提示拒绝访问,如下图:

44 DOS del命令.png

那么我们此时需要输入以下命令:

del /ar file.txt

运行之后结果如下图:

45 DOS del命令.png

此时查看文件夹,发现只读文件删除成功,如下图:

46 DOS del命令.png

当我们删除隐藏文件时,会出现以下情况:

47 DOS del命令.png

当需要删除隐藏文件的时候可以输入以下命令:

del /ah file.txt

执行结果如下图:

48 DOS del命令.png

先设置一个存档文件,右键文件,操作如下:

49 DOS del命令.png

如果删除存档文件,可以输入以下命令:

del /aa file.txt

执行结果如下图:

50 DOS del命令.png

DOS文件删除(del)总结

Dos 中的 del 命令可以执行删除文件的操作。