【问题标题】:How to delete hidden files in windows 7如何删除Windows 7中的隐藏文件
【发布时间】:2013-01-22 14:29:06
【问题描述】:

我已经从这个link. 在 Windows 中创建了隐藏文件夹。现在我必须删除该隐藏文件夹中的一个文件。

例如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 文件是加密文件。

谁能帮帮我。

谢谢。

【问题讨论】:

    标签: java file directory hidden


    【解决方案1】:
    String path="C:\\program files\\test\\abc.xml"
    

    尝试转义反斜杠,看看是否可行。

    【讨论】:

    • 谢谢。但它不起作用。文件没有被删除。我已经编辑了问题。
    • 我建议重新编写您的删除代码以测试删除功能并报告它可能遇到的任何异常:mkyong.com/java/how-to-delete-file-in-java 如果这不起作用,请报告更多详细信息,例如错误。也许是权限问题?
    【解决方案2】:
    FileUtils.cleanDirectory(new File("C:\\\program files\\\test\\\"));
    

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

    只需将Apache Commons IO jar 添加到您的路径即可。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-28
      • 1970-01-01
      • 2021-12-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多