Stefan, i don't use the last wpkg :/ NSIS make me crazy :/
Now, i have issue with upgrade... I used this XML : * <package> id="Risbee" name="Risbee - Programmation graphique de robots" revision="%version%.3" priority="10" reboot="false" > <variable name="version" value="3.1.0" /> <check type="uninstall" condition="exists" path="Risbee" /> <install cmd='%SOFTWARE%\risbee\unattended.cmd' /> <upgrade cmd='%SOFTWARE%\risbee\unattended.cmd' /> <remove cmd='%SOFTWARE%\risbee\unattended-uninstall.cmd' /> </package>* With unattended.cmd : * @echo off set BINARY=risbee-3.1.0-setup.exe set INSTALLER_LOC=%~dp0 set EXIT_CODE=0 set PROG_FILES=%ProgramFiles% if not "%ProgramFiles(x86)%" == "" set PROG_FILES=%ProgramFiles(x86)% call "%INSTALLER_LOC%unattended-uninstall.cmd" start /wait "Risbee" "%INSTALLER_LOC%%BINARY%" /S /NCRC /D="%PROG_FILES%" set EXIT_CODE=%ERRORLEVEL% exit /B %EXIT_CODE%* and unattended-uninstall.cmd : *@echo off :: This is required to evaluate the target of %ProgramFiles% on 64-bit systems :: Please note that this is required only if you uninstall a 32-bit application. set PROGRAM_FILES=%ProgramFiles% if not "%ProgramFiles(x86)%" == "" set PROGRAM_FILES=%ProgramFiles(x86)% ::Application install folder set VLANDIR=%PROGRAM_FILES%\POB-Technology set APP_DIR=%PROGRAM_FILES%\POB-Technology\Risbee :: Path to the uninstaller (see path definition above) set UNINSTALLER=%APP_DIR%\uninstall.exe :: Options to be passed to the uninstaller in order to uninstall silently set OPTIONS=/S if not exist "%UNINSTALLER%" goto good_end start /wait "Risbee uninstall" "%UNINSTALLER%" %OPTIONS% REM Unfortunately the uninstaller seems to fork a child process and the parent REM process exits immediately. So give it some time to uninstall for /L %%C IN (1,1,30) DO ( if not exist "%UNINSTALLER%" goto good_end ping -n 2 127.0.0.1 > NUL ) :bad_end exit /B 1 :good_end if exist "%VLANDIR%" rmdir /s /q "%VLANDIR%" exit /B 0 * I use only Windows XP 32 Bits. unattended.cmd and unattended-unistall are with setup on %software%\risbee. Upgrade fails each time... If you have any idea... Thanks, Cédric 2012/1/10 Stefan Pendl <stefan.pendl...@gmail.com> > Am 10.01.2012 20:49, schrieb Cedric Frayssinet: > > Thanks Rainer and Marco, i will try ! >> >> Cédric >> >> > You can check the NSIS template shipping with WPKG too. > It is located under "packages/Templates". > > > -- > Stefan P. > > Top-posting: > A: Because it messes up the order in which people normally read text. > Q: Why is top-posting such a bad thing? > A: Top-posting. > Q: What is the most annoying thing in e-mail? > > ------------------------------**------------------------------** > ------------- > wpkg-users mailing list archives >> http://lists.wpkg.org/** > pipermail/wpkg-users/ <http://lists.wpkg.org/pipermail/wpkg-users/> > ______________________________**_________________ > wpkg-users mailing list > wpkg-users@lists.wpkg.org > http://lists.wpkg.org/mailman/**listinfo/wpkg-users<http://lists.wpkg.org/mailman/listinfo/wpkg-users> >
------------------------------------------------------------------------- wpkg-users mailing list archives >> http://lists.wpkg.org/pipermail/wpkg-users/ _______________________________________________ wpkg-users mailing list wpkg-users@lists.wpkg.org http://lists.wpkg.org/mailman/listinfo/wpkg-users