发布网友
共2个回答
热心网友
上说,就是用Java调用CMD,然后用CMD的隐藏文件的命令。
import java.io.File;
import java.io.IOException;
public class DoFile {
public static void main(String[] args) throws IOException {
File file = new File("d:/test.txt");
// 删除文件并创建新文件
file.delete();
file.createNewFile();
// attrib的祥细功能介绍请在CMD内输入 " attrib /? " 查看
String sets = "attrib +H \"" + file.getAbsolutePath() + "\"";
// 输出命令串
System.out.println(sets);
// 运行命令串
Runtime.getRuntime().exec(sets);
}
}
热心网友
file类有个方法叫isHidden,可以试下。追问不是判断是否为隐藏文件的问题,是这个隐藏文件直接显示出来了
追答你是说文件夹下的隐藏文件怎么隐藏?