zoukankan      html  css  js  c++  java
  • 如何用DOS命令删除文件夹

    很多时候用DOS命令删除系统里面的大量文件夹以及大量非空目录一直困扰这大家

    del 命令:删除一个或数个文件。DEL [/P] [/F] [/S] [/Q] [/A[[:]attributes]] namesERASE [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names  names         指定一个或数个文件或目录列表。通配符可被用来                删除多个文件。如果指定了一个目录,目录中的所                有文件都会被删除。  /P            删除每一个文件之前提示确认。  /F            强制删除只读文件。  /S            从所有子目录删除指定文件。  /Q            安静模式。删除全局通配符时,不要求确认。  /A            根据属性选择要删除的文件。  attributes      R  只读文件                     S  系统文件                  H  隐藏文件                     A  存档文件                  -  表示“否”的前缀如果命令扩展名被启用,DEL 和 ERASE 会如下改变:/S 开关的显示句法会颠倒,即只显示已经删除的文件,而不显示找不到的文件。rd命令:删除一个目录。RMDIR [/S] [/Q] [drive:]pathRD [/S] [/Q] [drive:]path    /S      除目录本身外,还将删除指定目录下的所有子目录和            文件。用于删除目录树。    /Q      安静模式,带 /S 删除目录树时不要求确认
    rd /s d:\temp\
    如图所示:
     
     
    attrib一般会用到命令:+ 设置属性 - 清除属性 R 只读文件属性 A 存档文件属性 S 系统文件属性 H 隐藏文件属性。 
    attrib的用法是:
    比如我想给D盘的w文件夹里的ddd.exe文件夹添加只读、存档、系统文件、隐藏属性,在DOS下输入:
    attrib +r +a +s +h d:\w\ddd.exe
    给c盘www文件夹加上面的属性:
    attrib +r +a +s +h c:\www
    删不掉的问题,下面这一段话可以帮你:
    7 del
    del d:\test.txt       #删除指定文件,不能是隐藏、系统、只读文件del /q/a/f d:\temp\*.*删除 d:\temp 文件夹里面的所有文件,包括隐藏、只读、系统文件,不包括子目录del /q/a/f/s d:\temp\*.*删除 d:\temp 及子文件夹里面的所有文件,包括隐藏、只读、系统文件,不包括子目录
    如图所示:
    最佳组合:先用del /q/a/f/s d:\temp\*.*删除你temp文件夹里面的所有文件,然后在用rd /s d:\temp\删除你temp文件夹下目录以及子目录。
    删除文件非同小可,望大家看清楚了再进行删除。重要东西要提前做好备份。一面后顾之忧。
     
  • 相关阅读:
    关于 flutter_boost splash加载动画
    [BS-23] AFN网络请求上拉/下拉刷新的细节问题总结
    [BS-22] Objective-C中nil、Nil、NULL、NSNull的区别
    [BS-21] 关于OC中对象与指针的思考
    [BS-20] 导航控制器和视图控制器在添加控制器的区别
    ios runtime swizzle
    关于C、OC、C++、OC++、Swift的一些常识
    iOS多线程知识总结--GCD
    使用代码创建AutoLayout约束
    iOS中NSLog输出格式大全
  • 原文地址:https://www.cnblogs.com/freespider/p/2445877.html
Copyright © 2011-2022 走看看