J'ai un fichier Java Launcher modifié exe écrit dans NSIS qui lance un fichier JAR (http://nsis.sourceforge.net/A_slightly_better_Java_Launcher). Je veux passer dans le JAR un paramètre, ce paramètre étant le chemin absolu du fichier qui a appelé l'exe.NSIS obtenir le chemin du fichier appelant
Dans un fichier BAT je peux utiliser "start MyApp.jar% 1" et cela remplit le chemin abs, mais cela ne peut pas être fait dans NSIS il semble (ou je ne l'écris pas correctement car mon paramètre entre littéralement comme "% 1").
Je veux que ma commande à: javaw jar MyApp.jar AbsolutePath
Voici ma ligne actuellement que je veux ce chemin ajouté à:
StrCpy $ 0 « "$ R0" jar « $ {JAR} "'
Toutes les suggestions seraient appréciées. Merci.
Merci Anders. Essayer de comprendre comment utiliser cette fonction, mais cela semble être ce qui va m'aider. – Ken
juste inclure le fichier d'en-tête et utiliser $ {GetParameters} $ 1 pour obtenir les paramètres dans $ 1 – Anders