Please, I have a problem (again, yes...).
I don't understand why my !if doesn't work !
Look my code:
!define PLUG2 ""
!if ${PLUG2} != ""
IfFileExists "C:\k3\studies\config\plugins\${PLUG2}" done2
Goto check2
check2:
FindFirst $R0 $R1 "C:\k3\studies\config\plugins\${NAMEPLUG2}*.k3plug"
FindClose $R0
StrCpy $R0 "$R1.BAK"
Rename "C:\k3\studies\config\plugins\$R1" "C:\k3\studies\config\plugins\$R0"
CopyFiles "$TEMP\${PLUG}\${PLUG2}" "C:\k3\studies\config\plugins\"
done2:
!endif I have this error:Usage: !if [!] value [(==,!=,<=,<,>,>=,&&,||) value2] [...]
Error in script "C:\Program Files\Veracity local installer\Client installer\Setup.nsi" on line 193 -- aborting creation process Please help me ! I really don't know why !