Доступ к сведениям о свойствах файла Windows, таких как Авторы через Java? - PullRequest
0 голосов
/ 13 июня 2019

Я пытаюсь использовать Java на своем ПК с Windows для сортировки файлов и извлечения информации о каждом из них, включая авторов, которую можно найти, щелкнув левой кнопкой мыши файл> свойства> подробности.

Мне удалось извлечь все, что я хочу, за исключением этой части информации, используя BasicFileAttributes, но я не могу найти какой-либо способ получить доступ к таким деталям, как «Авторы» через Java. Я могу получить владельца файла, но не Авторы

Path filePath = folder.toPath();
BasicFileAttributes attr = Files.readAttributes(filePath, 
BasicFileAttributes.class);

System.out.println("Path leads to a file with information:");
System.out.println("Full file path: " + folder.getAbsolutePath());
System.out.println("Date Created: " + attr.creationTime());
System.out.println("Last Date Modified: " + attr.lastModifiedTime());
System.out.println("Author: " + Files.getOwner(filePath).getName());

Это код, который у меня есть в данный момент, но владелец не дает мне те же результаты, что и авторы, и это то, что мне нужно.

Кто-нибудь знает, как это сделать?

...