DOS命令 修改文件属性 attrib

显示或更改文件属性。

attrib缩写。完整英文:attribute;中文意思:属性。


1 语法

attrib [drive:][path][filename]

2 参数

drive

指定驱动器(磁盘)。


path

指定文件夹。

文件夹可以是一级文件夹,也可以是多级文件夹。


filename

指定文件名。


3 属性操作与属性值

属性 含义
+ 设置属性。
- 清除属性。
R 只读文件属性。
A 存档文件属性。
S 系统文件属性。
H 隐藏文件属性。

4 选项

/S

处理当前文件夹及其所有子文件夹中的匹配文件。


/D

也处理文件夹。需要跟在/S后使用。


5 示例

5.1 例1:查看文件属性。

attrib d:\dir1\dir11\test11.txt

运行效果如下。

img

其中文件前面[A]属性表示是存档文件。


5.2 例2:设置文件属性为只读。

attrib +R d:\dir1\dir11\test11.txt

运行效果如下。

img

其中文件前面的R表示只读。现在test11.txt文件无法修改。、


取消只读。

attrib -R d:\dir1\dir11\test11.txt

5.3 例3:设置文件属性为隐藏。

attrib +H d:\dir1\dir11\test11.txt

取消隐藏。

attrib -H d:\dir1\dir11\test11.txt

5.4 例4:设置文件夹与子文件夹全部为只读。

attrib +R d:\dir1\* /S

将dir1目录及其子目录中的文件设为只读。