当使用以上方式杀毒完成后,就会发现磁盘根目录下的所有文件夹都不见了(如果你设置的是不显示隐藏文件夹的话)。当你想把它的隐藏属性去掉的时候发现那个勾那是灰的根本去不掉。这是因为它同时添加了系统属性,这个时候只能在DOS环境下修改。
如果只有一个文件夹还好,大不了用attrib命令改回来就好了,但是要是一堆文件夹难道要一个一个改回来吗?其实attirb命令提供批量处理功能的。
例如感染的是d盘,那在cmd下输入
d:
attrib -s -h *.* /d /s
这样所有的文件夹就都改回来了。
attrib指令用于修改文件的属性。文件的常见属性有:只读。存档。隐藏和系统。
只读属性是指文件只可以做读的操作。不能对文件进行写的操作。就是文件的写保护。
存档属性是用来标记文件改动的。即在上一次备份后文件有所改动。一些备份软件在备份的时候会只去备份带有存档属性的文件。
隐藏属性顾名思义即为隐藏文件。在通常情况下。在资源管理器中不显示带有隐藏属性的文件。
系统属性是指标注文件为系统文件。是系统需要调用的文件。系统属性包括隐藏和只读属性,且在WINDOWS GUI模式下不能更改。
外部命令:Attrib.exe
attrib指令的格式和常用参数为
ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [[drive:] [path] filename] [/S [/D]]
+ 设置属性。
- 清除属性。
R 只读文件属性。
A 存档文件属性。
S 系统文件属性。
H 隐藏文件属性。
[drive:][path][filename]
指定要处理的文件属性。
/S 处理当前文件夹及其子文件夹中的匹配文件。
/D 也处理文件夹。