批量去除文件系统、只读和隐藏属性

538 阅读1分钟

有一个恶作剧脚本很烦人,插入优盘后把所有文件都变为快捷方式,把原有的内容隐层起来,然后启动项塞进去一个vbs脚本,手动处理后怎么快速恢复被隐藏的文件,下面的命令比较方便。

1. 管理员身份执行CMD命令

1.1 把c盘下windows文件夹隐藏属性去掉

attrib c:\"windows" -s -h

1.2 用通配符*把c盘下所有的文件夹隐藏属性去掉

attrib c:\"*" -s -h /s /d

2. attrib命令

显示、设置或删除指派给文件或目录的只读、存档、系统以及隐藏属性。

2.1 语法

attrib [{+r | -r}] [{+a | -a}] [{+s | -s}] [{+h | -h}]

attrib [[Drive:][Path] FileName] [/s[/d]]

2.2 参数

参数作用
+r设置只读文件属性
-r清除只读文件属性
+a设置存档属性
+s设置系统文件属性
+h设置隐藏文件属性
/s将 attrib 和任意命令行选项应用到当前目录及其所有子目录中的匹配文件
/d将 attrib 和任意命令行选项应用到目录
/?在命令提示符下显示帮助