【批处理DOS-CMD命令-汇总和小结】-文件(夹)属性更改命令(attrib)

一、打印attrib的帮助信息

执行命令【attrib /?】,显示帮助信息

C:\Users\Administrator>attrib /?
显示或更改文件属性。

ATTRIB [+R | -R] [+A | -A] [+S | -S] [+H | -H] [+O | -O] [+I | -I] [+X | -X] [+P | -P] [+U | -U]
       [drive:][path][filename] [/S [/D]] [/L]

  +   设置属性。
  -   清除属性。
  R   只读文件属性。
  A   存档文件属性。
  S   系统文件属性。
  H   隐藏文件属性。
  O   脱机属性。
  I   无内容索引文件属性。
   X   无清理文件属性。
  V   完整性属性。
  P   固定属性。
  U   非固定属性。
  [drive:][path][filename]
      指定属性要处理的文件。
  /S  处理当前文件夹及其所有子文件夹中
      的匹配文件。
  /D  也处理文件夹。
  /L  处理符号链接和
      符号链接目标的属性

这个命令就是用来给文件或文件夹设置或删除一些属性的,包括只读、存档、系统文件、隐藏、脱机等属性。

参数[drive:][path][filename],既可以是文件路径,也可以是目录路径,也允许使用【?】、【*】通配符来批量地匹配。

参数/d,指的是在使用通配符的情况下,会匹配文件夹,而不仅仅是文件。

二、 查看文件或文件夹的属性

当我们不添加任何属性参数时,就会只显示文件或文件夹的属性。

语法:【attrib 文件(夹)路径】,就是只显示对应文件(夹)的属性。

示例一、执行命令【attrib D:\D-desktop\test5\test.txt】,我们可以发现这个txt文件的属性是A,也即存档文件属性。

 

示例二、执行命令【attrib D:\D-desktop】,我们可以发现这个文件夹的属性是R,也即只读。

从下面的只读复选框可见这个文件夹也并不是所有文件都仅可读。 

 

示例三、借通配符一次匹配一堆,执行命令【attrib /d D:\D-desktop\test5\*】

可以发现3个文件夹的属性为空,也即没有任何特定的属性。 

 

三、设置或删除文件(夹)的属性

假设我们想要隐藏某一个文件夹,需用到参数【+h】,可以执行命令【attrib +h D:\D-desktop\test5】。

 

而如果我们破罐子破摔以为泄露算了,不想隐藏了,可以执行命令【attrib -h D:\D-desktop\test5】,取消隐藏。

 

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值