Hi Rainer,
    so if one uses batch files to choose the correct installer he has to use 
them for the other tasks too.
Thanks for the info.

BTW, I noticed that your install batch file has a spelling error in the custom 
installer procedure it set the exit code to ERRORLEEL (missing V) ;-)

---
Stefan


Rainer Meier wrote:

Hi Stefan,

Pendl Stefan wrote:
> Currently I have the following two lines in the package:
>
>   <!-- remove 32-bit version -->
>    <remove cmd="msiexec /x {BF141CE6-067D-47E5-AEC0-B080B107BD02}" />
>   <!-- remove 64-bit version -->
>    <remove cmd="msiexec /x {78566424-2104-4258-84D3-AA050FDF8205}" />
> Is ther something similar like the following:
>
>   <check type='logical' condition='or'>
>    <check type='file' condition='versiongreaterorequal' 
> path='%ProgramFiles(x86)%\UGS\Teamcenter 
> 2007\Visualization\Program\PLMXMLConverter.dll' value='7.1.0.8338' />
>    <check type='file' condition='versiongreaterorequal' 
> path='%ProgramFiles%\UGS\Teamcenter 
> 2007\Visualization\Program\PLMXMLConverter.dll' value='7.1.0.8338' />
>   </check>

I usually use a bunch of batch scripts for this.

Package example:
<?xml version="1.0" encoding="utf-8" ?>
<packages>

<package id='TortoiseSVN' name='TortoiseSVN' revision='156'
priority='50' reboot='false' >
  <!-- TortoiseSVN -->
  <check type='logical' condition='or'>
  <check type='uninstall' condition='exists' path='TortoiseSVN
1.5.6.14908 (32 bit)' />
  <check type='uninstall' condition='exists' path='TortoiseSVN
1.5.6.14908 (64 bit)' />
  </check>
  <install cmd='"%SOFTWARE%\software.free\TortoiseSVN
v.1.5.6.14908\unattended.cmd"' >
    <exit code='3010' />
  </install>
  <remove cmd='"%SOFTWARE%\software.free\TortoiseSVN
v.1.5.6.14908\unattended-uninstall.cmd"' >
    <exit code='3010' />
  </remove>
  <upgrade cmd='"%SOFTWARE%\software.free\TortoiseSVN
v.1.5.6.14908\unattended.cmd"' >
    <exit code='3010' />
  </upgrade>
</package>

</packages>
---snip

br,
Rainer
-------------------------------------------------------------------------
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

Reply via email to