U盘病毒免疫程序

U盘病毒免疫小程序,其实还不如用批处理dos命令来做……,意义不大,只是无聊弄弄。原理大概就是列出所有盘符,删除所有盘符里的Autorun.inf自动播放文件,然后在所有盘符里创建一个同名的文件夹,并把它们设为只读。

import java.io.File;
public class upan {
     public static void main(String[] args)
     {
          File a[] = File.listRoots();
          for(int i=0;i<a.length;i++)
          { 
               File y = new File(a[i]+”Autorun.inf”);
               if(y.exists())
               {
                      try {
                      y.delete();
                      System.out.println(a[i]+”Autorun.inf,成功删除”);
                      } catch (RuntimeException e) {
                      e.printStackTrace();
                      System.out.println(a[i]+”Autorun.inf,无法删除此文件或文件夹”);
                      }
               }
               else
               {
                       System.out.println(a[i]+”Autorun.inf,此文件或文件夹不存在”);
                }
               try {
                       y.mkdir();
                       System.out.println(a[i]+”Autorun.inf,成功创建此文件夹”);
                       } catch (RuntimeException e) {
                       e.printStackTrace();
                        System.out.println(a[i]+”Autorun.inf,无法创建此文件夹”);
                        }
                  y.setReadOnly();
            }
      }
}

“U盘病毒免疫程序”暂时没有评论

发表评论:

姓名 (*):
E-Mail (*):
网址:
内容 (*):
XHTML: 可用标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>