如何使用FileWriter / BufferedWriter访问java中的hosts文件

时间:2016-05-17 15:13:37

标签: java hosts

我通过java(GUI)操作hosts文件来制作网站拦截器。 显然它告诉我我的访问被拒绝了。这是我的代码:

FileWriter hostWrite = new FileWriter("C:\\Windows\\System32\\drivers\\etc\\hosts");
        BufferedWriter fw = new BufferedWriter(hostWrite);
        fw.newLine();
        fw.write("127.0.0.1 "+web1); // web1 is the website entered by the user

我该怎么办?我已经阅读了其他答案,但他们似乎并没有告诉我们解决方案的确切含义。有些只是引用AccessController,但我不知道如何在我的代码中使用它。请帮忙:)谢谢!

0 个答案:

没有答案