最近发现有一种通过移动磁盘病毒先把原来的文件夹的属性改为“系统”+“隐藏”,然后生成同名的.exe文件伪装成原来的文件夹,借以继续传播。虽然杀软很轻松的可以搞定这些病毒,但是文件夹的属性改回来成了很大的问题。由于文件夹是“系统”属性,一般人只知道“显示所有文件和文件夹”,就以为文件夹都被杀软给“吃”了。即使找到了文件夹,“隐藏”这一项也是“灰化”的……网上给出的做法一般是在DOS下使用"attrib -s -h 文件夹名"的方法,这个办法繁琐不说,这年头会用DOS的又有几个?
我现在用HTA写了一个小工具,使用Scripting.FileSystemObject对象找到所有可用的移动磁盘,然后把根目录下的文件夹属性改为"0"解决了这个问题。源码如下:
最后说一下使用方法,把上面的代码复制(copy to clipboard)到记事本中,保存为".hta"格式(注意:一定注意保存的格式!),然后双击生成的文件即可。Lucky!
寒杉学苑http://blog.163.com/wanshiruyi1989/——远上寒杉【原创】
本文介绍了一款由作者用JavaScript编写的HTA应用程序,用于批量清除移动磁盘根目录下文件夹的“系统”和“隐藏”属性。该工具利用Scripting.FileSystemObject对象遍历并修改文件夹属性,解决了因病毒感染导致的属性问题。用户只需将代码保存为.hta文件并双击运行即可操作。

881

被折叠的 条评论
为什么被折叠?



