gpt4 book ai didi

java - 在Windows中编辑受UAC保护的文件

转载 作者:行者123 更新时间:2023-12-02 11:23:54 25 4
gpt4 key购买 nike

如何通过bat文件/java编辑和保存受uac保护的文件,尤其是hosts文件(DNS映射)。

Java 抛出 IO 异常。因为该文件不可写。设置写入也失败。

   File file = new File("C:\\Windows\\System32\\drivers\\etc\\hosts");
file.setWritable(true);
FileUtils.writeStringToFile(file, "127.0.0.1 test.com", true);

异常 文件“C:\Windows\System32\drivers\etc\hosts”无法写入

最佳答案

您必须授予写入权限,默认主机文件仅具有读取和执行权限

enter image description here

关于java - 在Windows中编辑受UAC保护的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49730619/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com