我正在使用File
和FileSystemView
类来提取磁盘信息。问题是当我在任何目录中获取所有文件时,还有一些文件是系统保护的文件,我不想显示它们。那么有什么方法可以检查这是一个受系统保护的文件然后不显示它?
问问题
118 次
1 回答
3
您可以使用方法检测隐藏文件File.isHidden()
。如果您需要显式检测 Windows 系统文件,您可以在 Java 7 中使用其 NIO.2 接口来完成。请参阅Java 教程中的管理元数据,在DOS 文件属性部分中有一个示例如何检查系统标志。
于 2013-06-22T10:13:22.440 回答