无忧启动论坛

标题: 怎样删除隐含的文件? [打印本页]

作者: kingsz1    时间: 2011-5-22 09:26
标题: 怎样删除隐含的文件?
我想在恢复 C:\ 区的gho前,先删除其他分区(D:,E:)的 autorun.inf 和 所有 exe, dll 文件。多数的病毒 exe 都是隐含的,怎样在一个 .bat 或 .cmd 批处理中删除这些隐含文件?
作者: 于山    时间: 2011-5-22 15:15
能保持C区干净就可以了,何必去删除其它分区的可疑文件呢?
作者: lindafu    时间: 2011-5-22 15:55
给你在DOS下删除autorun.inf的例子
for %%b in (c d e f g h i j k l m n o p q r s t u v w y z) do if exist %%b:\autorun.inf delen %%b:\autorun.inf /z /y /q >nul
for %%b in (c d e f g h i j k l m n o p q r s t u v w y z) do if exist %%b:\pagefile.pif delen %%b:\pagefile.pif /z /y /q >nul
作者: 2011dsxu8    时间: 2011-5-22 16:09
LZ选错了板块,这属文件操作,批处理弄不好把有用的数据删除,只要把文件夹选项中的隐藏受保护的操作系统文件 和隐藏文件和文件夹 前面的勾取消,就可以看到那些隐藏的文件和文件夹了,再删除那些垃圾文件,如果有进程存在或病毒体在运行中,有些正在用的垃圾文件是删除不了的,想删除要先中止正在运行的病毒或进程,如pps,kankan等,另外一种是系统页面文件和回收站文件夹是删除不掉的,系统依靠它。ntfs格式的分区有时也有回收站文件夹,如RECYCLER,用批处理 RD /F/S 路径 文件夹,可以删除。
作者: kingsz1    时间: 2011-5-23 05:07
原帖由 lindafu 于 2011-5-22 15:55 发表
给你在DOS下删除autorun.inf的例子
for %%b in (c d e f g h i j k l m n o p q r s t u v w y z) do if exist %%b:\autorun.inf delen %%b:\autorun.inf /z /y /q >nul
for %%b in (c d e f g h i j k l m n ...


谢谢老大分享。




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net./) Powered by Discuz! X3.3