恢复被病毒强制隐藏的文件夹

一般这种病毒会从u盘传播,被该木马病毒感染的优盘,会自动生成和文件夹同名的exe文件,再把文件夹添加系统属性进行隐藏,同时还自动隐藏文件名后缀显示,而且图标也是文件夹的样子,很有欺骗性,一旦在未感染木马的电脑上双击了和文件夹同名的exe,木马会立即感染目标电脑。

~~~~~~~~本弱的电脑就被感染了,1T的硬盘文件就被隐藏了,还好当时杀毒快,保护了固态硬盘。

其实修复起来很简单。

一般杀毒软件都会剿灭病毒,但是文件夹还是隐藏状态,下文介绍一下使用批处理的方法恢复文件夹。

补充:文件夹的属性有以下4种:

1. S系统属性(资源管理器中文件列表不可见)

2. H隐藏属性(资源管理器中文件列表中不可见)

3. R只读属性(文件不可改写)

4. A存档属性(默认属性,一般都有)

而这个木马病毒就是把文件夹改写成了S+H属性,所以你在资源管理器中文件列表内根本看不见,哪怕你打开了显示隐藏文件的开关,也看不到,因为它还有系统属性,只有你同时打开了显示系统文件的开关,才能被显示。

attrib 命令是用来修改文件或文件夹的属性,使用这条命令更改文件夹属性即可。

下面有两个代码,可以选择使用:

1. 复制代码到记事本,另存为.bat文件,复制或移动到需要恢复目录下双击即可。

@echo off

color 0c

echo 正在恢复被病毒隐藏的文件和目录...
echo.

rem 可作用于目录下的所有隐藏文件和子目录
for /f "delims=?" %%a in ('dir /a /b /s') do (attrib -r -a -s -h "%%a")

echo.
echo -------------------------------------------------------------------------------
echo 恢复完成! & pause>nul

2. 复制代码到记事本,另存为.bat文件,直接运行,会有参数选择

@echo off 
title ReCover 
color 2f 

echo 
echo 

:start 
echo 请输入你要恢复隐藏文件夹所在的分区盘符 
set /p rootpath=[一个字母,如 D 盘则输入字母 D ]: 
echo 确认------------------------------------------- 
echo 确定要恢复 %rootpath%:\ 盘下的所有文件夹隐藏属性吗? 
set /p is=[确定请输Y,否则请输N,退出输入Q]: 
if /i "%is%"=="Y" goto restore 
if /i "%is%"=="N" goto start 
if /i "%is%"=="Q" goto end 
goto start 

:restore 
echo 恢复------------------------------------------- 
echo 请稍候,正在恢复 %rootpath%:\ 盘下的所有文件夹隐藏属性... 
attrib %rootpath%:\"*" -s -h /s /d 
echo 完毕------------------------------------------- 
echo 恢复完成要继续恢复其它目录下的文件夹吗? 
set /p again=[确定请输Y,否则请输N]: 
if /i "%again%"=="Y" goto start 
if /i "%again%"=="N" goto end 

:end 
echo 结束------------------------------------------- 
echo 
pause .& 

建议:最好使用管理员权限运行

 

 

 

发布了9 篇原创文章 · 获赞 7 · 访问量 1万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览