zoukankan      html  css  js  c++  java
  • 如何使用DOS命令attrib设置文件或文件夹的属性(转)

    一:attrib命令语法介绍
           ①:语法介绍
            attrib [{+r | -r}] [{+a | -a}] [{+s | -s}] [{+h | -h}] [[Drive:][Path]
            FileName] [/s[/d]]
            ②:参数介绍
            +r
            设置只读文件属性。
            -r
            清除只读文件属性。
            +a
            设置存档属性。
            -a
            清除存档属性。
            +s
            设置系统文件属性。
            -s
            清除系统文件属性。
            +h
            设置隐藏文件属性。
            -h
            清除隐藏文件属性。
            /s
            将 attrib 和任意命令行选项应用到当前目录及其所有子目录中的匹配文件。
            /d
            将 attrib 和任意命令行选项应用到目录。
            /?
            在命令提示符下显示帮助。
       上述参数中[] 或{}内的参数为可选参数,即可以设置,也可以不设置;+号表示添加该属性;-号表示清除该属性;
    二:应用举例
            ①:给文件添加单个属性和清除属性
             1:attrib +h  c:\MyTxt.txt   //给c:\盘中的MyTxt.txt文本文件添加隐藏属性;
             2:attrib -h  c:\MyTxt.txt   //清除c:\盘中的MyTxt.txt文本文件的隐藏属性;
            ②:给文件添加多个属性和清除多个属性
             1:attrib +r +h  c:\MyTxt.txt   //给c:\盘中的MyTxt.txt文本文件添加只读属性和隐藏属性;
             2:attrib -r -h  c:\MyTxt.txt   //清除c:\盘中的MyTxt.txt文本文件的只读属性和隐藏属性;
             3:attrib +r +a +s +h  c:\MyTxt.txt   //给c:\盘中的MyTxt.txt文本文件添加只读属性、存档、系统和隐藏属性;
             4:attrib -r -a -s -h    c:\MyTxt.txt   //清除c:\盘中的MyTxt.txt文本文件的只读属性、存档、系统和隐藏属性;
            ③:给当前目录及所有子目录(文件夹本身)和所有文件添加属性
            1:attrib +r +h  /s  c:\test   //给c:\中的test目录及子目标和所有文件添加只读、隐藏属性;
            1:attrib +r +h  /d  c:\test   //给c:\中的test目录和所包含的文件添加只读、隐藏属性;
            知识扩展:
            可以使用attrib /? 命令来显示attrib的用法;
  • 相关阅读:
    mysql设置不区分大小写
    java.lang.StackOverflowError: null
    与或非
    mysql自动备份
    Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 不支持“variant”数据类型。
    MySQL主从复制 + Mycat实现读写分离
    Swing做的非阻塞式仿飞秋聊天程序
    Hudson + SVN + Maven 持续集成实现自动化编译、打包、部署(over SSH 和 Deploy war/ear to a container 两种部署方式)
    CMake安装(源码方式)
    多线程使用实例
  • 原文地址:https://www.cnblogs.com/AndyGe/p/1619604.html
Copyright © 2011-2022 走看看