كيف تقوم بإنشاء (وقراءة) اختصار Windows (ملف .lnk) في Java؟

StackOverflow https://stackoverflow.com/questions/343776

  •  19-08-2019
  •  | 
  •  

سؤال

نفس السؤال, ، langauge مختلفة.

كيف تفعل ذلك في جافا؟ هل تستخدم jni؟ تشغيل exe؟ أم أن هناك أي مكتبة قراءة/كتابة *.lnk مثل POI قراءة/الكتابة *.xls؟

اعتدت على حلول ".rl" وهو ملف نص عادي. لكنني أبحث عن طريقة أخرى مثيرة للاهتمام للقيام بذلك.

هل كانت مفيدة؟

المحلول

أود استخدام واجهة JNI إذا كان الهدف هو الجودة.

http://alumnus.caltech.edu/~jimmc/jshortcut/

للاختراقات السريعة ، (على محطة العمل الخاصة بي فقط): System.exec () a vbscript :-) (أعرف ، أعرف).

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top