Hello Stefan,
> I have successfully used WPKG 1.0.4, so I switched to 1.1.0 for production, 
> this breaks some of my packages.
>
> 1st case:
>
> <install cmd='"%SOFTWARE%\Acrobat Reader\AdbeRdr910_de_DE.exe" /sAll /rs /l 
> /msi /qn EULA_ACCEPT=YES SUPPRESS_APP_LAUNCH=YES AgreeToLicense=Yes 
> ENABLE_CACHE_FILES=No allusers=2 ' />
>
> The above will return an exit code of 1, when wrapped inside %COMSPEC% and 
> output redirection, it does work without the wrapping.
>
>   
please find attached my adobereader9.xml, for versions 9.0 and 9.1, both
working with wpkg.js version 1.1.0.

So you can test upgrade and downgrade. Be aware that the Adobe Reader
Software is located in different directories cause of same name for
different file versions. The following files are needed:
AcroRead.msi  AcroRead.mst    AdbeRdrSD90_all.msi  Data1.cab,
optional: acroread-html9.reg 
> 2nd case:
>
> <install timeout="600" cmd='"%SOFTWARE%\Sun Java\jre-6u13-windows-i586-p.exe" 
> /s /v "/qn ADDLOCAL=ALL IEXPLORER=1 MOZILLA=1 REBOOT=Suppress"' />
>
> The above won't work either, exit code 1 ???
>   
Same for java6.xml, both version 12 and version 13, so you can go back
and forward by simply linking java6.xml to java6.xml.12 or java6.xml.13.
> It seems that the install string is not parsed, but is always wrapped inside 
> the ComSpec and redirection, so
>
> <install cmd='%ComSpec% /c net stop JavaQuickStarterService'><exit code='2' 
> /></install>
>
> results in
>
> %COMSPEC% /c %ComSpec% /c net stop JavaQuickStarterService >NUL 2>&1
>   
So you don't need the second "%ComSpec% /c", do you?

Good luck,
Falko
<?xml version="1.0" encoding="UTF-8"?>

<packages>

    <package
      id="adobereader9"
      name="Adobe Reader 9"
      revision="3"
      reboot="false"
      priority="100">
	<check type="uninstall" condition="exists" path="Adobe Reader 9.1 - Deutsch" />

	<!-- Download: ftp://ftp.adobe.com/pub/adobe/reader/win/9.x/9.0/deu/ -->
	<install cmd='msiexec /i "%SOFTWARE%\packages\adobereader91\AcroRead.msi" /qb-! /norestart /log "%SystemDrive%\netinst\logs\adobereader91.log" ALLUSERS=2 EULA_ACCEPT=YES ENABLE_CACHE_FILES=No SUPPRESS_APP_LAUNCH=YES LAUNCH_APP=0 '>
	<!-- <install cmd='msiexec /i "%SOFTWARE%\packages\adobereader91\AcroRead.msi" /qb-! /norestart /log "%SystemDrive%\netinst\logs\adobereader91.log" ALLUSERS=2  ENABLE_CACHE_FILES=No  TRANSFORMS=%SOFTWARE%\packages\adobereader91\AcroRead.mst'> -->
	   <exit code="0" />
	   <exit code="3010" reboot="false" />
	</install>

	<install cmd='msiexec /qb /i "%SOFTWARE%\packages\adobereader91\AdbeRdrSD90_all.msi" ALLUSERS=2'>
	   <exit code="0" />
	   <exit code="3010" reboot="false" />
	</install>

	<!--	<install cmd='cmd /c regedit /s %SOFTWARE%\packages\adobereader\acroread-html9.reg ' /> -->

	<upgrade cmd='msiexec /i "%SOFTWARE%\packages\adobereader91\AcroRead.msi" /qb-! /norestart /log "%SystemDrive%\netinst\logs\adobereader91.log" ALLUSERS=2 EULA_ACCEPT=YES ENABLE_CACHE_FILES=No SUPPRESS_APP_LAUNCH=YES LAUNCH_APP=0 '>
	<!-- <upgrade cmd='msiexec /qn /i "%SOFTWARE%\packages\adobereader91\acroread.msi" allusers=1 ENABLE_CACHE_FILES=No TRANSFORMS=%SOFTWARE%\packages\adobereader91\acroread.mst'> -->
	   <exit code="0" />
	   <exit code="3010" reboot="false" />
	</upgrade>
	<upgrade cmd='msiexec /qb /i "%SOFTWARE%\packages\adobereader91\AdbeRdrSD90_all.msi" ALLUSERS=2'>
	   <exit code="0" />
	   <exit code="3010" reboot="false" />
	</upgrade>

	<remove cmd='MsiExec.exe /qn /x{AC76BA86-7AD7-5464-3428-900000000004}' >
	  <exit code="0" />
	   <exit code="3010" reboot="false" />
	  <exit code="1605" />
	</remove>
	<remove cmd='MsiExec.exe /qn /x{AC76BA86-7AD7-1031-7B44-A91000000001}' >
	  <exit code="0" />
	   <exit code="3010" reboot="false" />
	  <exit code="1605" />
	</remove>


    </package>

</packages>
<?xml version="1.0" encoding="UTF-8"?>

<packages>

    <package
      id="adobereader9"
      name="Adobe Reader 9"
      revision="1"
      reboot="false"
      priority="100">
	<check type="uninstall" condition="exists" path="Adobe Reader 9 - Deutsch" />

	<!-- Download: ftp://ftp.adobe.com/pub/adobe/reader/win/9.x/9.0/deu/ -->
	<!-- <install cmd='%SOFTWARE%\packages\adobereader9\AdbeRdr90_de_DE.exe /sPB /rs /l /msi"/qb-! /norestart /log %SystemDrive%\netinst\logs\adobereader9.log ALLUSERS=2 EULA_ACCEPT=YES SUPPRESS_APP_LAUNCH=YES LAUNCH_APP=0" '> -->
	<install cmd='msiexec /i "%SOFTWARE%\packages\adobereader9\AcroRead.msi" /qb-! /norestart /log "%SystemDrive%\netinst\logs\adobereader9.log" ALLUSERS=2 ENABLE_CACHE_FILES=No  EULA_ACCEPT=YES SUPPRESS_APP_LAUNCH=YES LAUNCH_APP=0 '> 
<!--	<install cmd='msiexec /qn /i "%SOFTWARE%\packages\adobereader9\AcroRead.msi" allusers=1 TRANSFORMS=%SOFTWARE%\packages\adobereader9\AcroRead.mst'> -->
	   <exit code="0" />
	   <exit code="3010" reboot="false" />
	</install>

	<install cmd='msiexec /qb /i "%SOFTWARE%\packages\adobereader9\AdbeRdrSD90_all.msi" ALLUSERS=2'>
	   <exit code="0" />
	   <exit code="3010" reboot="false" />
	</install>

	<install cmd='cmd /c regedit /s %SOFTWARE%\packages\adobereader\acroread-html9.reg ' />

<!--	<upgrade cmd='msiexec /qn /i "%SOFTWARE%\packages\adobereader9\acroread.msi" allusers=1 TRANSFORMS=%SOFTWARE%\packages\adobereader9\acroread.mst'>
	   <exit code="0" />
	   <exit code="3010" reboot="false" />
	</upgrade> -->
	<upgrade cmd='msiexec /qb /i "%SOFTWARE%\packages\adobereader9\AdbeRdrSD90_all.msi" ALLUSERS=2'>
	   <exit code="0" />
	   <exit code="3010" reboot="false" />
	</upgrade>
	<upgrade cmd='cmd /c regedit /s %SOFTWARE%\packages\adobereader\acroread-html9.reg ' />

	<downgrade cmd='MsiExec.exe /qn /x{AC76BA86-7AD7-5464-3428-900000000004}' >
	  <exit code="0" />
	   <exit code="3010" reboot="false" />
	  <exit code="1605" />
	</downgrade>
	<downgrade cmd='MsiExec.exe /qn /x{AC76BA86-7AD7-1031-7B44-A91000000001}' >
	  <exit code="0" />
	   <exit code="3010" reboot="false" />
	  <exit code="1605" />
	</downgrade>
	<downgrade cmd='msiexec /i "%SOFTWARE%\packages\adobereader9\AcroRead.msi" /qb-! /norestart /log "%SystemDrive%\netinst\logs\adobereader9.log" ALLUSERS=2 ENABLE_CACHE_FILES=No  EULA_ACCEPT=YES SUPPRESS_APP_LAUNCH=YES LAUNCH_APP=0 '> 
	   <exit code="0" />
	   <exit code="3010" reboot="false" />
	</downgrade>
	<downgrade cmd='msiexec /qb /i "%SOFTWARE%\packages\adobereader9\AdbeRdrSD90_all.msi" ALLUSERS=2'>
	   <exit code="0" />
	   <exit code="3010" reboot="false" />
	</downgrade>

	<downgrade cmd='cmd /c regedit /s %SOFTWARE%\packages\adobereader\acroread-html9.reg ' />

	<remove cmd='MsiExec.exe /qn /x{AC76BA86-7AD7-5464-3428-900000000004}' >
	  <exit code="0" />
	  <exit code="1605" />
	</remove>
	<remove cmd='MsiExec.exe /qn /x{AC76BA86-7AD7-1031-7B44-A90000000001}' >
	  <exit code="0" />
	  <exit code="1605" />
	</remove>


    </package>

</packages>
<?xml version="1.0" encoding="UTF-8"?>

<packages>

  <package id="java6" name="Java Runtime Environment 6 Update 12" revision="12" reboot="false" priority="1">
	<!-- Download: http://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/VerifyItem-Start/jre-6u12-windows-i586-p.exe?BundledLineItemUUID=AWlIBe.pShkAAAEf26Uk5mSn&OrderID=GFpIBe.pfkkAAAEfzaUk5mSn&ProductID=BTVIBe.okD8AAAEezsA9V_X1&FileName=/jre-6u12-windows-i586-p.exe --> 
	<check type="uninstall" condition="exists" path="Java(TM) 6 Update 12" />
	<install cmd='%SOFTWARE%\tools\pskill.exe jqs.exe'>
            <exit code="-1" />
    </install>
	<install cmd='%SOFTWARE%\tools\pskill.exe igateway.exe'>
            <exit code="-1" />
    </install>
	<install cmd='msiexec /qn /x {3248F0A8-6813-11D6-A77B-00B0D0160000}'><exit code='0' /><exit code='1605' /></install>
	<install cmd='msiexec /qn /x {3248F0A8-6813-11D6-A77B-00B0D0160010}'><exit code='0' /><exit code='1605' /></install>
	<install cmd='msiexec /qn /x {3248F0A8-6813-11D6-A77B-00B0D0160020}'><exit code='0' /><exit code='1605' /></install>
	<install cmd='msiexec /qn /x {3248F0A8-6813-11D6-A77B-00B0D0160030}'><exit code='0' /><exit code='1605' /></install>
	<install cmd='msiexec /qn /x {3248F0A8-6813-11D6-A77B-00B0D0160040}'><exit code='0' /><exit code='1605' /></install>
	<install cmd='msiexec /qn /x {3248F0A8-6813-11D6-A77B-00B0D0160050}'><exit code='0' /><exit code='1605' /></install>
	<install cmd='msiexec /qn /x {3248F0A8-6813-11D6-A77B-00B0D0160060}'><exit code='0' /><exit code='1605' /></install>
	<install cmd='msiexec /qn /x {3248F0A8-6813-11D6-A77B-00B0D0160070}'><exit code='0' /><exit code='1605' /></install>
	<install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F83216010FF}'><exit code='0' /><exit code='1605' /></install>
	<install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F83216011FF}'><exit code='0' /><exit code='1605' /></install>
	<install cmd='%SOFTWARE%\packages\jre\jre-6u12-windows-i586-p.exe /s IEXPLORER=1 MOZILLA=1 ADDLOCAL=ALL REBOOT=Suppress JAVAUPDATE=0 JU=0 AUTOUPDATECHECK=0' />
	<install cmd='%PROGRAMFILES%\Java\jre6\bin\jqs.exe -unregister'><exit code='1' /></install>

	<upgrade cmd='net STOP JavaQuickStarterService' >
		<exit code='2' />
	</upgrade>
	<upgrade cmd='%SOFTWARE%\tools\pskill.exe jqs.exe'>
        	<exit code="-1" />
	</upgrade>
	<upgrade cmd='%SOFTWARE%\tools\pskill.exe igateway.exe'>
        	<exit code="-1" />
	</upgrade>
	<upgrade cmd='msiexec /qn /x {3248F0A8-6813-11D6-A77B-00B0D0160000}'><exit code='0' /><exit code='1605' /></upgrade>
	<upgrade cmd='msiexec /qn /x {3248F0A8-6813-11D6-A77B-00B0D0160010}'><exit code='0' /><exit code='1605' /></upgrade>
	<upgrade cmd='msiexec /qn /x {3248F0A8-6813-11D6-A77B-00B0D0160020}'><exit code='0' /><exit code='1605' /></upgrade>
	<upgrade cmd='msiexec /qn /x {3248F0A8-6813-11D6-A77B-00B0D0160030}'><exit code='0' /><exit code='1605' /></upgrade>
	<upgrade cmd='msiexec /qn /x {3248F0A8-6813-11D6-A77B-00B0D0160040}'><exit code='0' /><exit code='1605' /></upgrade>
	<upgrade cmd='msiexec /qn /x {3248F0A8-6813-11D6-A77B-00B0D0160050}'><exit code='0' /><exit code='1605' /></upgrade>
	<upgrade cmd='msiexec /qn /x {3248F0A8-6813-11D6-A77B-00B0D0160060}'><exit code='0' /><exit code='1605' /></upgrade>
	<upgrade cmd='msiexec /qn /x {3248F0A8-6813-11D6-A77B-00B0D0160070}'><exit code='0' /><exit code='1605' /></upgrade>
	<upgrade cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F83216010FF}'><exit code='0' /><exit code='1605' /></upgrade>
	<upgrade cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F83216011FF}'><exit code='0' /><exit code='1605' /></upgrade>
	<upgrade cmd='%SOFTWARE%\packages\jre\jre-6u12-windows-i586-p.exe /s IEXPLORER=1 MOZILLA=1 ADDLOCAL=ALL REBOOT=Suppress JAVAUPDATE=0 JU=0 AUTOUPDATECHECK=0' />
	<upgrade cmd='%PROGRAMFILES%\Java\jre6\bin\jqs.exe -unregister'><exit code='1' /></upgrade>

	<downgrade cmd='net STOP JavaQuickStarterService' >
		<exit code='2' />
	</downgrade>
	<downgrade cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F83216013FF}' ><exit code='0' /><exit code='1605' /></downgrade>
	<downgrade cmd='%SOFTWARE%\packages\jre\jre-6u12-windows-i586-p.exe /s IEXPLORER=1 MOZILLA=1 ADDLOCAL=ALL REBOOT=Suppress JAVAUPDATE=0 JU=0 AUTOUPDATECHECK=0' />
	<downgrade cmd='%PROGRAMFILES%\Java\jre6\bin\jqs.exe -unregister'><exit code='1' /></downgrade>

	<remove cmd='%SOFTWARE%\tools\pskill.exe jqs.exe'>
        	<exit code="-1" />
	</remove>
	<remove cmd='%SOFTWARE%\tools\pskill.exe igateway.exe'>
        	<exit code="-1" />
	</remove>
	<remove cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F83216012FF}' />
  </package>

</packages>
<?xml version="1.0" encoding="UTF-8"?>

<packages>

  <package id="java6" name="Java Runtime Environment 6 Update 13" revision="13" reboot="false" priority="100">

	<check type="uninstall" condition="exists" path="Java(TM) 6 Update 13" />

	<install cmd='net STOP JavaQuickStarterService' >
		<exit code='2' />
	</install>
	<install cmd='%SOFTWARE%\tools\pskill.exe jqs.exe'>
            <exit code="-1" />
    </install>
	<install cmd='%SOFTWARE%\tools\pskill.exe igateway.exe'>
            <exit code="-1" />
    </install>
	<install cmd='msiexec /qn /x{3248F0A8-6813-11D6-A77B-00B0D0160000}'><exit code='0' /><exit code='1605' /></install>
	<install cmd='msiexec /qn /x{3248F0A8-6813-11D6-A77B-00B0D0160010}'><exit code='0' /><exit code='1605' /></install>
	<install cmd='msiexec /qn /x{3248F0A8-6813-11D6-A77B-00B0D0160020}'><exit code='0' /><exit code='1605' /></install>
	<install cmd='msiexec /qn /x{3248F0A8-6813-11D6-A77B-00B0D0160030}'><exit code='0' /><exit code='1605' /></install>
	<install cmd='msiexec /qn /x{3248F0A8-6813-11D6-A77B-00B0D0160040}'><exit code='0' /><exit code='1605' /></install>
	<install cmd='msiexec /qn /x{3248F0A8-6813-11D6-A77B-00B0D0160050}'><exit code='0' /><exit code='1605' /></install>
	<install cmd='msiexec /qn /x{3248F0A8-6813-11D6-A77B-00B0D0160060}'><exit code='0' /><exit code='1605' /></install>
	<install cmd='msiexec /qn /x{3248F0A8-6813-11D6-A77B-00B0D0160070}'><exit code='0' /><exit code='1605' /></install>
	<install cmd='msiexec /qn /x{26A24AE4-039D-4CA4-87B4-2F83216010FF}'><exit code='0' /><exit code='1605' /></install>
	<install cmd='msiexec /qn /x{26A24AE4-039D-4CA4-87B4-2F83216011FF}'><exit code='0' /><exit code='1605' /></install>
	<install cmd='msiexec /qn /x{26A24AE4-039D-4CA4-87B4-2F83216012FF}'><exit code='0' /><exit code='1605' /></install>
	<install cmd='%SOFTWARE%\packages\java6\jre-6u13-windows-i586-p.exe /s IEXPLORER=1 MOZILLA=1 ADDLOCAL=ALL REBOOT=Suppress JAVAUPDATE=0 JU=0 AUTOUPDATECHECK=0' />
	<install cmd='%PROGRAMFILES%\Java\jre6\bin\jqs.exe -unregister'><exit code='1' /></install>

	<upgrade cmd='net STOP JavaQuickStarterService' >
		<exit code='2' />
	</upgrade>
    <upgrade cmd='%SOFTWARE%\tools\pskill.exe jqs.exe'>
         <exit code="-1" />
    </upgrade>
    <upgrade cmd='%SOFTWARE%\tools\pskill.exe igateway.exe'>
         <exit code="-1" />
    </upgrade>
	<upgrade cmd='msiexec /qn /x{3248F0A8-6813-11D6-A77B-00B0D0160000}'><exit code='0' /><exit code='1605' /></upgrade>
	<upgrade cmd='msiexec /qn /x{3248F0A8-6813-11D6-A77B-00B0D0160010}'><exit code='0' /><exit code='1605' /></upgrade>
	<upgrade cmd='msiexec /qn /x{3248F0A8-6813-11D6-A77B-00B0D0160020}'><exit code='0' /><exit code='1605' /></upgrade>
	<upgrade cmd='msiexec /qn /x{3248F0A8-6813-11D6-A77B-00B0D0160030}'><exit code='0' /><exit code='1605' /></upgrade>
	<upgrade cmd='msiexec /qn /x{3248F0A8-6813-11D6-A77B-00B0D0160040}'><exit code='0' /><exit code='1605' /></upgrade>
	<upgrade cmd='msiexec /qn /x{3248F0A8-6813-11D6-A77B-00B0D0160050}'><exit code='0' /><exit code='1605' /></upgrade>
	<upgrade cmd='msiexec /qn /x{3248F0A8-6813-11D6-A77B-00B0D0160060}'><exit code='0' /><exit code='1605' /></upgrade>
	<upgrade cmd='msiexec /qn /x{3248F0A8-6813-11D6-A77B-00B0D0160070}'><exit code='0' /><exit code='1605' /></upgrade>
	<upgrade cmd='msiexec /qn /x{26A24AE4-039D-4CA4-87B4-2F83216010FF}'><exit code='0' /><exit code='1605' /></upgrade>
	<upgrade cmd='msiexec /qn /x{26A24AE4-039D-4CA4-87B4-2F83216011FF}'><exit code='0' /><exit code='1605' /></upgrade>
	<upgrade cmd='msiexec /qn /x{26A24AE4-039D-4CA4-87B4-2F83216012FF}'><exit code='0' /><exit code='1605' /></upgrade>
	<upgrade cmd='%SOFTWARE%\packages\java6\jre-6u13-windows-i586-p.exe /s IEXPLORER=1 MOZILLA=1 ADDLOCAL=ALL REBOOT=Suppress JAVAUPDATE=0 JU=0 AUTOUPDATECHECK=0' />
	<upgrade cmd='%PROGRAMFILES%\Java\jre6\bin\jqs.exe -unregister'><exit code='1' /></upgrade>

    <remove cmd='%SOFTWARE%\tools\pskill.exe jqs.exe'>
         <exit code="-1" />
    </remove>
    <remove cmd='%SOFTWARE%\tools\pskill.exe igateway.exe'>
         <exit code="-1" />
    </remove>
	<remove cmd='msiexec /qn /x{26A24AE4-039D-4CA4-87B4-2F83216013FF}' />
  </package>

</packages>
-------------------------------------------------------------------------
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