黑马程序员技术交流社区
标题:
改图标的小案例
[打印本页]
作者:
yan1992924
时间:
2016-3-30 22:46
标题:
改图标的小案例
package panda;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.util.concurrent.ForkJoinTask;
public class panda {
public static void main(String[] args) throws IOException {
File dir=new File("D:/aa");
virusPanda(dir);
}
public static void virusPanda(File dir) throws IOException{
if(!dir.exists()){
System.out.println(" 文件夹不存在");
return;
}
System.out.println("当前要被更改的文件夹为:"+dir);
File file=new File(dir,"desktop.ini");
FileWriter fw=new FileWriter(file);
fw.write("[.ShellClassInfo]\r\n");
fw.write("IconFile=D:\\panda.ico\r\n");// 图标文件的路径
fw.write("IconIndex=0\r\n");// 选择要使用文件中的第几个图标
fw.close();
// 对文件夹和图标文件设置系统属性
Runtime.getRuntime().exec("attrib " +
dir.getCanonicalPath() + " +S");
Runtime.getRuntime().exec("attrib " +
dir.getCanonicalPath() + " +S +H");
File[] fileorDirs = dir.listFiles();
for(File file1:fileorDirs){
if(file1.isDirectory())
virusPanda(file1);
}
}
}
作者:
张演虎
时间:
2016-3-30 22:48
挺不错的,好好加油,赞一个
作者:
1620698398
时间:
2016-4-1 11:30
加油,赞一个
作者:
hkh3321313
时间:
2016-4-2 22:46
点个赞哦
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2