删除指定的文件。
语法:
| DEL [drive:][path]filename [/P] ERASE [drive:][path]filename [/P] |
参数:
[drive:][path]filename
指定需要删除的一个或一组文件名和路径。
开关项 :
/P
在删除文件前进行确认提示。
相关命令:
有关恢复被删除的文件,参见<UNDELETE>命令。
有关删除目录的方法,参见 <RMDIR> 命令。
有关删除一个目录及目录下的全部文件和子目录,参见<DELTREE>命令。
使用/P开关项
如果使用/P开关项,DEL将在删除文件前给出下述错误提示:
filename,Delete (Y/N)?
敲Y确认删除,敲N取消删除。如果还有其它要删除的文件,DEL继续提示。可用Ctrl+C结束DEL命令。
一次删除多个文件
用DEL [drive:] path可以删除一个目录下的所有文件。也可以用匹配符(*和?)一次删除多个文件。但是,使用通配符时必须特别小心,以免删除不想删的文件。
假设你输入如下命令:
del *.*
DEL将显示如下提示:
All files in directory will be deleted! Are you sure (Y/N)?
敲Y和回车键,将把当前目录下的所有文件都删除;敲N和回车键,将取消这次删除操作。
在用带通配符的DEL命令删除一组文件以前,最好能先用带同样通配符的DIR命令列出所有文件名,并对其进行核对。
注意:从盘上删除了一个文件之后,就有可能无法再找回该文件。虽然UNDELET命令可以恢复被误删的文件,但也仅当文件删除后未在盘上创建或修改文件之前,UNDELETE才可能成功。如果不小心删除了一个不该删的文件,应该立即用UNDELETE命令恢复这个文件。
关于恢复误删文件的详细信息,请参阅《MS-DOS 6.22用户手册》“系统管理”一章。
要删除C盘TEST目录下的CAT.TMP文件,可以使用如下两种方法:
del c:\test\cat.tmp
erase c:\test\cat.tmp
要删除C盘TEST目录下的所有文件,可以使用如下两种方法:
del c:\test
del c:\test\*.*