我们在进行日常的文件管理的时候,常常发现一些文件不能被删除。于是现在各种用于清除顽固文件的工具也层出不穷,比如360文件粉碎工具、金山粉碎机、Unlocker等。其实我们只要利用某些杀毒软件的一些特殊功能,就可以达到同样的目的。文章无论是国内的杀毒软件还是国外的杀毒软件,在进行病毒清除的时候都会使用一种杀毒组件。其实就是利用该杀毒软件提供的某个程序接口,甚至能让那些正在使用的磁盘文件瞬间“灰飞烟灭”。这些程序组件在杀毒软件安装时就被直接安装进Windows系统,比如卡巴斯基在安装时就将一个名叫AxKLProd60.dll的库文件注册为组件,这个组件的KLProd60类中提供了一个名为DeleteFile的接口函数,该接口函数正是卡巴斯基用于删除病毒文件时所使用的。如果能够通过某种方式成功调用这个接口函数,岂不是就能够删除任意文件,包括那些平时让我们头痛不已的顽固文件。要想成功调用这个接口函数,只要简单地编写一个网页文件来调用脚本即可。现在打开记事本程序,然后键入网页代码,并保存为Html后缀的网页文件。<SCRIPT language=javascript>function test(){bug.DeleteFile(“d:\\1.com”);}</script><object classid=“clsid:D9EC22E7-1A86-4F7C-8940-0303AE5D6756” name=“bug”></object><script>javascript:test();</script>这段代码就是调用DeleteFile这个接口函数,代码的目的就是自动删除一个D盘下的1.com文件。Tw.wInGwIT.Com以后只要修改这个网页文件中文件地址,就可以成功地删除指定的磁盘文件。需要特别说明的是,如果用户的系统是Windows XP SP2或更高版本的系统,IE浏览器会有一个安全提示,这时我们只要点击“是”按钮即可。
|