저는 this solution을 사용하여 Windows 바로 가기를 구문 분석하고 바로 가기가 가리키는 것을 결정했습니다. 그러나 로컬 파일 및 네트워크 공유에 대해서만 작동합니다. Windows 바로 가기는 URL을 가리킬 수도 있습니다. 내가 사용하고있는 솔루션은 URL 바로 가기를 올바르게 구문 분석하지 못합니다. 어떤 아이디어가 왜 또는 어떻게 고칠 수 있습니까? 나를 위해바로 가기 URL의 Windows 바로 가기 (.lnk .url) 파서
, 그것은이 라인에서 ArrayIndexOutOfBoundsException을, : http://www.google.com/를 가리키는 : 나는 "\ googleshort.url C"라는 이름의 바로 가기와 함께 테스트를 봤는데
int file_location_info_flag = link[file_start + file_location_info_flag_offset_offset];
. 바로 가기를 클릭하면 잘 작동하고 Google이 표시되지만 java 파서는 실패합니다.