我在这个link.的窗口中创建了隐藏文件夹。现在我必须删除该隐藏文件夹中的一个文件。
例如 C:\ program files \ test \ abc.xml
我想删除abc.xml,我在java中使用了以下代码进行删除
String path="C:\program files\test\abc.xml"
if(new File(path).exists()){
new File(path).delete()
}
此文件的属性设置为N ,而不是删除。我不知道发生了什么事?
注意: abc.xml文件是加密文件。
任何人都可以帮助我。
感谢。
答案 0 :(得分:2)
String path="C:\\program files\\test\\abc.xml"
尝试转义反斜杠,看看是否有效。
答案 1 :(得分:0)
FileUtils.cleanDirectory(new File("C:\\\program files\\\test\\\"));
它将处理目录中的所有内容。
只需要在您的路径中添加Apache Commons IO
jar。