im написать небольшой проект, открывающий файлы или ярлыки. В процессе я нашел проблему.Поиск файла на Java
Вопрос прост. Как я могу получить файл btw с разницей или ярлык? Какие команды java следует использовать и искать?
Пример
if (fileIsShortcut) {
return variable1;
} else {
return variable2;
}
Я надеюсь, вы понимаете мою проблему.
Это зависит от того, что вы имеете в виду под «ярлыком» - мы говорим о ярлыках (которые просто '.lnk' файлы), Mac Finder псевдонимы или POSIX-стиль символических ссылки ? –
Windows shortcuts – Macas
В Java ярлык Windows - это простой файл, чье имя заканчивается на '.lnk', поэтому, если вам все равно, является ли конкретный файл ярлыком, просто проверьте имя. Если вам нужно выяснить, что такое ярлыки _to_, тогда я не знаю о каком-либо чистом Java-способе сделать это. [Этот вопрос] (http://stackoverflow.com/q/3995097/592139) обсуждает некоторые родные библиотеки мостов, которые могут помочь в этом. –