[英]Install a file association to a jar executable
使用我的NSIS腳本,我試圖安裝這樣的文件關聯:
設置HKLM\\Software\\Classes\\.my_ext\\shell\\open\\command
默認值
使用"C:\\Program Files (x86)\\my_app_path\\my_app.jar" "%1"
或
使用javaw.exe -jar "C:\\Program Files (x86)\\my_app_path\\my_app.jar" "%1"
或
與"C:\\Program Files\\Java\\jre\\bin\\javaw.exe" -jar "C:\\Program Files (x86)\\my_app_path\\my_app.jar" "%1"
在第一種情況下,它根本不起作用。 (因為jar不是Windows可執行文件?)
在第二種情況下,它根本不起作用。 (為什么?)
在第三種情況下,它可以工作,但是如果USER以不同的路徑安裝Java的新版本,則會中斷(我的程序需要重新安裝)。
有什么辦法嗎?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.