当前位置: 首页 > 图文教程 > 脚本技术 > DOS/BAT > dos 文件删除 del命令

DOS/BAT
dos 文件删除 del命令
dos 重命名文件(夹)ren
dos 创建文件夹 md
dos 删除文件夹 rd
ren 命令在使用通配符时需要注意的地方
批处理FOR 中的Delims和Tokens总结
批处理 FOR参数/F之tokens详解
for 提取文本整行内容的方法
Dos Shell操作代码
将文件夹变为磁盘的批处理
批处理 延时不完全总结
批处理读取注册表中run下面的值的代码
查看物理内存的批处理
批处理 用户是否存在判断
百度关键字搜索(批处理打开网页)
本机每个盘都添加上卷标的命令
批处理维护工具菜单实现
计算机名DNS网关IP(大家可以用来学习)
防arp欺骗的批处理(绑定arp)
批处理倒计时(全屏)

DOS/BAT 中的 dos 文件删除 del命令


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-11   浏览: 244 ::
收藏到网摘: n/a

del命令的用法很简单,使用 "del 文件路径" 的格式就可以了。比如,想删除D盘根目录下的test.txt,使用del d:\test.txt即可。
  但是,并不是所有的文件都可以只用del命令就可以搞定,比如具有隐藏属性、只读属性或者系统属性的文件,假如d:\test.txt具有隐藏属性,如果仅仅是 del d:\test.txt 的话,d:\test.txt会纹丝不动。如何删除它?这时候,就需要对del加上一些辅助参数了,隐藏属性是hidden,使用del /a:h,只读属性是read,使用del /a:r,系统属性是system,使用del /a:s,如果不知道文件是什么属性,那么,使用del /a即可——不过有一种情况是例外,当文件具有只读属性的时候,还得添加 del /a /f 参数,所以,如果要对不知道属性的文件进行强制删除,使用 del /a /f 语句是最保险的做法。在这里,/f 参数表示强制删除只读属性文件的意思,f取自force,也就是强制的意思。
  有段时间,威金病毒肆虐网络,以摧枯拉朽之势毁灭了不少文件,其中,最关键的一点是在每个目录下生成了一个desktop.ini文件,只要把这些desktop.ini文件删除,这个病毒就没有了危害性。要删除每个目录下的desktop.ini文件,如果点开一个个的子文件夹删除的话,将不胜其烦,如果使用del命令,简单的一条语句就可以搞定,那就是:在指定目录下执行 del /a /f /s desktop.ini 命令。在这里,/s 表示搜索当前目录下的所有子文件夹,并删除指定文件的意思,s取自sub,表示“从属的”、“子目录的”的含义。
  删除文件是件十分危险的事情,稍有不慎,就可能删掉了重要的文件,所以,在执行删除操作的时候,需要小心谨慎。如果需要在删除之前进行确认的话,可以添加一个参数:/p。
  当然,对于十分有把握的删除操作,并不需要逐一确认的,可以选择静默删除模式,这时候,需要使用参数:/q,也就是 quiet 的缩写形式。