怎么用DOS命令还原U盘中被隐藏的文件

我的U盘最近中了病毒了(好像是蠕虫病毒,不要告诉我用蠕虫病毒专杀工具啊),杀毒后,文件都被隐藏了,即使把“工具->文件夹选项->查看”中的“显示所有隐藏文件和文件夹”、“显示系统文件”前的勾打了,也还是不能显示。不过我找了个维修的人,他是在DOS下输入的什么命令也没有看懂,不到一分钟就弄好了,请问各位大侠,他输的是什么命令?
答对了,再追加500分!

u盘作为我们拷贝、存储文件最主要的移动存储设备,里面经常存储了重要的文件,但是当u盘中毒文件夹被隐藏了我们该怎么办,格式化虽然可以清除病毒,但是我们的文件也会丢失,今天小编就给大家介绍一种方法来解决文件夹被病毒隐藏的问题。

 

  1、在操作之前我们要确保使用的计算机没有中毒,然后点击“开始”,在弹出的菜单中选择“运行”,如下图所示:

2、在运行窗口中,我们输入“notepad”指令,点击“确定”按钮可以新建一个记事本,如下图所示:

3、然后在弹出的记事本中,将下面的代码复制进去,代码如下(必须按照下面的格式):

 

  for/f"delims=?"%%ain('dir/a/b')doattrib-a-s-h-r"%%a"

 

  @echooff

 

  pause>nul

 

  exit

 

  4、代码复制进去后,点击左上角的“文件”,然后点击“另存为”,如下图所示:

5、我们将记事本保存在桌面上,将文件名称改为“病毒隐藏文件夹.cmd”,保存类型改为“所有文件(*.*)”,最后点击“保存”按钮,如下图所示:

6、再将桌面上的“病毒隐藏文件夹.cmd”文件拷贝到u盘里面,并且双击它,如下图所示:

7、打开cmd文件后,程序会对u盘执行attrib命令操作,如下图所示:

等操作完成后再次回到u盘里面,我们会发现u盘里面原来被隐藏的文件夹都回来了


如果懒得制作cmd文件,可以直接在DOS输入命令也行。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-10-03
将下面上下两个横线间的内容复制到一个空记事本里(不包括横线),然后另存为“1.bat”文件,然后将这“1.bat”文件放到盘里,双击运行一下。

就可以取消病毒恶意将文件和文件夹改成隐藏的系统的属性了。

—————————————————————————
@echo off
@echo +-------------------------------------------------------------+
@echo 本程序消除文件夹被病毒置上的隐藏属性
@echo wzb2414制作
@echo 2008.6
@echo +-------------------------------------------------------------+
@echo.
@ECHO 可能需要一段时间,请耐心等待
@echo 耐心等待...
attrib -s -h *. /S /D
attrib +s +h System~1
attrib +s +h Recycled
attrib +s +h +a ntldr
@ECHO 完成!
@echo on
—————————————————————————

参考资料:http://bbs.ikaka.com/showtopic-8413718.aspx

本回答被提问者采纳
第2个回答  2020-11-19

嗨格式数据恢复大师是一款强大、界面简洁、操作简单的数据恢复软件。支持恢复误删除硬盘文件、误格式化磁盘、误删除U盘/储存卡数据、误清空回收站文件、以及硬盘分区消失后的硬盘文件。

第3个回答  2008-06-24
打开DOS
H: (进入H盘进入后你输入的所有命令都是对你的H盘进行操作茧自缚)
attrib -r -a -s -h 回车
人有空的话多学学DOS啊
想了解更多的话到这个网站看看吧
第4个回答  2008-06-26
工具->文件夹选项->查看->隐藏受保护的文件
去掉钩
attrib X:\*.* -r -a -s -h
相似回答