【发布时间】:2009-08-20 14:24:20
【问题描述】:
我有一个用 NSIS 编写的更改过的 Java Launcher exe 文件,它启动一个 JAR 文件 (http://nsis.sourceforge.net/A_slightly_better_Java_Launcher)。我想向 JAR 传递一个参数,该参数是调用 exe 的文件的绝对路径。
在 BAT 文件中,我可以使用“start MyApp.jar %1”并填充 abs 路径,但这似乎无法在 NSIS 中完成(或者我写得不正确,因为我的参数字面意思是“%1”)。
我希望我的命令是:javaw -jar MyApp.jar AbsolutePath
这是我目前希望将该路径添加到的行:
StrCpy $0 '"$R0" -jar "${JAR}"'
任何建议将不胜感激。谢谢。
【问题讨论】:
标签: jar nsis parameter-passing