2010-07-15 21 views

Répondre

7

Utilisez les GetParameters et GetOptions des fonctions d'assistance à FileFunc.nsh (Inclus avec NSIS)

12

pour le bénéfice de quelqu'un d'autre, voici le code réel je.

programme exécuté avec le paramètre:

C:\path\to\program.exe -SELECT-DATA=FALSE 

ensuite à l'intérieur de la un.onInit désinstalleur méthode:

Function un.onInit 
    ${GetParameters} $R0 
    ${GetOptions} $R0 "-SELECT-DATA=" $R1 
    MessageBox MB_OK "Value read: $R1" 
FunctionEnd 

fera apparaître une boîte de message avec la valeur: FAUX