После предыдущего обсуждения разбора файлов lnk в java ( Парсер ярлыка Windows (.lnk) в Java? ).
Я протестировал все предложенные решения.
Но никто не работает с моими lnk-файлами, созданными cygwin, когда я распаковываю архив, содержащий ссылки sym, созданные на linux box.
Я получил java.lang.ArrayIndexOutOfBoundsException
в getNullDelimitedString()
метод.
Похоже, что cygwin создает специальные файлы lnk с определенными заголовками.
Кто-нибудь знает, как заставить парсер java lnk работать с такими ссылками типа sym?