如何删除Windows 7中的隐藏文件

时间:2013-01-22 14:29:07

标签: java file directory hidden

我在这个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文件是加密文件。

任何人都可以帮助我。

感谢。

2 个答案:

答案 0 :(得分:2)

String path="C:\\program files\\test\\abc.xml"

尝试转义反斜杠,看看是否有效。

答案 1 :(得分:0)

FileUtils.cleanDirectory(new File("C:\\\program files\\\test\\\"));

它将处理目录中的所有内容。

只需要在您的路径中添加Apache Commons IO jar。