Однажды я нашел отличную небольшую библиотеку, которая использовала JNI, чтобы позволить java-приложениям в Windows получать локации различных «специальных» каталогов на окнах. Я не могу для жизни меня найти его снова ...Java api, чтобы получить специальные папки Microsoft Windows
В частности, мне нужно найти местоположение каталога «Все данные» (общий доступ) «Данные приложения».
Итак, у кого есть пуленепробиваемый способ в Java, чтобы найти папку «Данные приложения» «Все пользователи»?
Должно быть доказательство пули.
Пуленепробиваемый способ сделать это Windows API SHGetKnownFolderPath http://msdn.microsoft.com/en-us/library/bb762188%28v=VS.85%29.aspx, но я не знаю простого способа вызовите это из Java. – Rup
JNA поставляется с довольно полным набором стандартных привязок API, может быть, это то, что вы имеете в виду? https://github.com/twall/jna – millimoose