cmd del命令 文件删除
更新时间:2009年07月05日 14:15:05 作者:
删除文件使用的命令是del,它的全称是delete。
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取自foce,也就是强制的意思。
有段时间,威金病毒肆虐网络,以摧枯拉朽之势毁灭了不少文件,其中,最关键的一点是在每个目录下生成了一个desktop.ini文件,只要把这些desktop.ini文件删除,这个病毒就没有了危害性。要删除每个目录下的desktop.ini文件,如果点开一个个的子文件夹删除的话,将不胜其烦,如果使用del命令,简单的一条语句就可以搞定,那就是:在指定目录下执行 del /a /f /s desktop.ini 命令。在这里,/s 表示搜索当前目录下的所有子文件夹,并删除指定文件的意思,s取自sub,表示“从属的”、“子目录的”的含义。
删除文件是件十分危险的事情,稍有不慎,就可能删掉了重要的文件,所以,在执行删除操作的时候,需要小心谨慎。如果需要在删除之前进行确认的话,可以添加一个参数:/p。
当然,对于十分有把握的删除操作,并不需要逐一确认的,可以选择静默删除模式,这时候,需要使用参数:/q,也就是 quiet 的缩写形式。
相关文章
一直以来,我在家电脑DOS里执行Tracert命令时都只看到只有一跳的返回结果,令我非常不解。我原以为是电信运营商那边的问题,所以也就一直没去追究是什么真正的原因2013-03-03
本程序运行后自动清除每个盘符下面的Autorun病毒,Echo本程序原理是基于读取每个盘符下的Autorun.inf相关字段2012-09-09
自动重启电脑的bat文件,一般用作服务器自动重启,下面详细介绍下windows下服务器的自动设置方法。2007-02-02
一行内容分行输出的代码,区分了小写字母,大写字母与数字。2010-10-10
一般路径就是在局域网中的一台电脑上贡献一个地址,并支持修改,然后通过这个批处理检测连接并映射到J盘,然后将需要的资料上传到这个盘里面就可以了2012-05-05
保留空行替换字符串 当行首有冒号时会抛掉最开始的几个连续冒号(这个问题可以解决)2009-05-05
以前写的一个结束麦咖啡进程的批处理,也不知道是不是可以针对所有版本的麦咖啡,反正在我的mcafee virusscan enterprise ver8.5上好用。2009-03-03
这篇文章主要介绍了BAT批处理中使用数组示例,批处理指令中并没有原生支持数组,本文用模拟的方法实现数组类似效果,需要的朋友可以参考下2015-06-06
用批处理实现的只可以输入指定的格式的字符,否则5此后退出。2009-12-12
一个可以显示c盘-z盘的批处理bat文件...2007-08-08
最新评论