您的位置:首页 > 其它

入门命令7-删除文件:del

2011-12-10 15:41 225 查看
老规矩,先看看帮助:

D:\>del /?
删除一个或数个文件。

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

names         指定一个或数个文件或目录列表。通配符可被用来
删除多个文件。如果指定了一个目录,目录中的所
有文件都会被删除。
/P            删除每一个文件之前提示确认。  pause?
/F            强制删除只读文件。 force
/S            从所有子目录删除指定文件。 subdirectories
/Q            安静模式。删除全局通配符时,不要求确认。quiet
/A            根据属性选择要删除的文件。attributes
attributes      R  只读文件 read                      S  系统文件  system
H  隐藏文件 hidden                    A  存档文件  archive
-  表示“否”的前缀


del=delete 命令erase与del一样的效果.

练习注意:请在不重要的目录或者虚拟机上进行.

1. 基本用法 del file1 file2 or dir ...

1 rem 如果后面接的是文件夹,则会删掉文件夹下所有的文件.与del d:\doupip\test\*同.
2 D:\doupip>del 11.bmp 22.bmp test\
D:\doupip\test\*, 是否确认(Y/N)? y


2. 参数用法,常用的参数

/P            删除每一个文件之前提示确认。
/F            强制删除只读文件。
/S            从所有子目录删除指定文件。利用这点可以连目录一起删除掉了
/Q            安静模式。删除全局通配符时,不要求确认。
/A            根据属性选择要删除的文件。
rem del通常都是这几个参数的组合. 例如: 网站在提交svn前删除图片目录中无用缓存数据文件
del /a /f /s thumbs.db
rem /p与/q是相对应的参数,与我们上一篇中的copy命令中的/-y及/y对应.


3. 配合通配符的使用,这一点与copy,dir等相似..其实为了安全起见,可以用dir命令将需要删除的文件打印出来..确认后换成del命令即可了.

D:\doupip\Notepad++\plugins\doc\NppFTP>dir /a /s *.txt
驱动器 D 中的卷是 SOFT
卷的序列号是 6C97-9E44

D:\doupip\Notepad++\plugins\doc\NppFTP 的目录

2011-05-30  07:40             1,297 license_libssh.txt
2011-05-30  07:40            35,821 license_NppFTP.txt
2011-05-30  07:40             8,871 license_OpenSSL.txt
2011-05-30  07:40               904 license_TiXML.txt
2011-05-30  07:40             1,290 license_ZLIB.txt
2011-05-30  07:40             5,231 Readme.txt
6 个文件         53,414 字节

所列文件总数:
6 个文件         53,414 字节
0 个目录 133,828,751,360 可用字节

D:\doupip\Notepad++\plugins\doc\NppFTP>del /a /s *.txt
删除文件 - D:\doupip\Notepad++\plugins\doc\NppFTP\license_libssh.txt
删除文件 - D:\doupip\Notepad++\plugins\doc\NppFTP\license_NppFTP.txt
删除文件 - D:\doupip\Notepad++\plugins\doc\NppFTP\license_OpenSSL.txt
删除文件 - D:\doupip\Notepad++\plugins\doc\NppFTP\license_TiXML.txt
删除文件 - D:\doupip\Notepad++\plugins\doc\NppFTP\license_ZLIB.txt
删除文件 - D:\doupip\Notepad++\plugins\doc\NppFTP\Readme.txt


OK,此篇完结.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: