0x0 问题现象
近期在做数据copy时,发现已经拷贝完成后少了一个文件夹,重新copy一个缺失的文件夹到此文件夹系统提示存在该文件夹是否覆盖,考虑是不是够到了隐藏,打开显示隐藏文件但是依旧看不到,取消勾选“文件夹选项”里的“隐藏受保护的操作系统文件”,文件就显示出来了,但是属性勾选上了隐藏而且不可取消状态。
0x1 attrib使用手册
attrib [{+r | -r}] [{+a | -a}] [{+s | -s}] [{+h | -h}]
attrib [[Drive:][Path] FileName] [/s[/d]]
参数
+r 设置只读文件属性。
-r 清除只读文件属性。
+a 设置存档属性。
-a 清除存档属性。
+s 设置系统文件属性。
-s 清除系统文件属性。
+h 设置隐藏文件属性。
-h 清除隐藏文件属性。
/s 将 attrib 和任意命令行选项应用到当前目录及其所有子目录中的匹配文件。
/d 将 attrib 和任意命令行选项应用到目录。
/? 在命令提示符下显示帮助。
0x2 使用attrib清除隐藏属性
attrib -s -h E:\Documents\Test /s /d //清除E盘下Documents下Test文件夹隐藏文件属性。