JARファイル(http://nsis.sourceforge.net/A_slightly_better_Java_Launcher)を起動するNSISで記述された変更されたJavaランチャーEXEファイルがあります。私はJARにパラメータを渡したいと思います。そのパラメータはexeを呼び出したファイルの絶対パスです。NSIS呼び出し元ファイルのパスを取得
BATファイルでは、「start MyApp.jar%1」を使用することができますが、absパスを埋めることができますが、NSISでは実行できません(または、正しく書いていません。 "%1"として)。
は、私は私のコマンドになりたい:javawを-jar MyApp.jar AbsolutePath
ここ私はそのパスを追加したい現在、私のラインであるに:「$ -jar
STRCPY $ 0「は "$ R0" {JAR} "'
ご迷惑をおかけして申し訳ございません。ありがとう。
ありがとうアンダー。この関数の使い方を理解しようとしていますが、これは私を助けてくれるものです。 – Ken
ヘッダーファイルをインクルードし、$ {GetParameters} $ 1を使用して$ 1のパラメータを取得します – Anders