Выяснение, что такое системный файл в Windows с помощью Java - PullRequest
1 голос
/ 24 ноября 2010

Я заметил, что JFileChooser скрывает системные файлы Windows.Такие файлы, как hiberfil.sys, pagefile.sys, $ Recycle.Bin, ряд папок быстрого доступа, которые вы не можете открыть, и т. Д ...

Я могу скрыть файлы .sys в своем приложении, но это толькоскрыть некоторые из них (а не папки).

Я предполагаю, что это метод скрытого солнца, но я хотел бы знать его, поэтому по крайней мере на Oracle Java это будет выглядеть правильно.

Примечание: системные файлы не являются скрытыми файлами, поэтому скрытые скрытые файлы не будут работать.

Подводя итог: Как выяснить, что такое системный файл / папка с использованием Java.

1 Ответ

0 голосов
/ 25 ноября 2010

Это не точный ответ, но я обнаружил, что между методами File.ListFiles и FileSystem.getFiles есть разница.Метод getFiles не возвращает системные файлы, поэтому вам не нужно проверять, является ли он системным файлом.

Возможно, я также нашел другой способ, используя скрытые классы, которые я изучаю.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...