JARファイルを起動するNSISで記述された変更されたJavaLauncherexeファイルがあります(http://nsis.sourceforge.net/A_slightly_better_Java_Launcher)。JARにパラメータを渡したいのですが、そのパラメータはexeを呼び出したファイルの絶対パスです。
BATファイルでは「startMyApp.jar%1」を使用でき、これはabsパスを埋めますが、NSISでは実行できないようです(または、正しく記述していないため、パラメーターが文字通り「%1」として入力されます。 ")。
コマンドを次のようにします:javaw -jar MyApp.jar AbsolutePath
現在、そのパスを追加したい私の行は次のとおりです。
StrCpy $ 0'"$ R0" -jar "$ {JAR}"'
任意の提案をいただければ幸いです。ありがとう。