批处理脚本命令---del

1、del 命令帮助文档如下

C:\Users\Administrator>help del
删除一个或数个文件。

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

  names         指定一个或多个文件或者目录列表。通配符可用来删除多个文件。如果指定了一个目录,该 
                目录中的所有文件都会被删除。

  /P            删除每一个文件之前提示确认。
  /F            强制删除只读文件。
  /S            删除所有子目录中的指定的文件。
  /Q            安静模式。删除全局通配符时,不要求确认
  /A            根据属性选择要删除的文件
  属性          R  只读文件                     S  系统文件
                H  隐藏文件                     A  存档文件
                I  无内容索引文件               L  重分析点
                -  表示“否”的前缀

如果命令扩展被启用,DEL 和 ERASE 更改如下:

/S 开关的显示句法会颠倒,即只显示已经删除的文件,而不显示找不到的文件。

 2、del命令指定目录为目标,不使用参数/s,只删除目标目录下的文件,目标目录下的子目录和子目录内的文件不会被删除。

F:\test>md a\aa
F:\test>echo hi > a\1.txt
F:\test>echo hi > a\aa\2.txt
F:\test>del /q a

F:\test\a\aa 的目录
2020/07/19  23:01    <DIR>          .
2020/07/19  23:01    <DIR>          ..
2020/07/19  23:01                 5 2.txt    // 子目录内的文件并没有被删除
               1 个文件              5 字节
               2 个目录 158,843,248,640 可用字节

3、del 使用参数/s 会删除目标目录及子目录下所有文件,但不会删除目标目录下的子目录

4、del 可以删除多个目标文件

C:\Users\Administrator>del 1.txt 2.txt

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值