Difference between revisions of "CDBurnerXP"

From WPKG | Open Source Software Deployment and Distribution
Jump to: navigation, search
(CDBurnerXP 4)
(CDBurnerXP 4)
Line 4: Line 4:
  
 
== CDBurnerXP 4 ==
 
== CDBurnerXP 4 ==
 +
To install CDBurnerXP with default settings, use this package.
 
<source lang="xml">
 
<source lang="xml">
 
<?xml version="1.0" encoding="utf-8" ?>
 
<?xml version="1.0" encoding="utf-8" ?>
Line 9: Line 10:
 
<package  
 
<package  
 
id="cdburnerxp"
 
id="cdburnerxp"
name="CDBurnerXP"
+
name="CDBurnerXP 4.3.2"
revision="2"  
+
revision="432"  
 
reboot="false"  
 
reboot="false"  
priority="35"
+
priority="0"
 
>
 
>
 
<check type="logical" condition="and">
 
<check type="logical" condition="and">
 
<check type="uninstall" condition="exists" path="CDBurnerXP" />
 
<check type="uninstall" condition="exists" path="CDBurnerXP" />
<check type='file' condition='versiongreaterorequal' path='%ProgramFiles%\CDBurnerXP\cdbxpp.exe' value='4.2.2.984' />
+
<check type='file' condition='versiongreaterorequal' path='%ProgramFiles%\CDBurnerXP\cdbxpp.exe' value='4.3.2.2140' />
 
</check>
 
</check>
  
<install cmd='"%SOFTWARE%\cdburnerxp\cdbxp_setup_4.2.2.984.exe" /verysilent ALLUSERS=1' />
+
<install cmd='"%SOFTWARE%\cdburnerxp\cdbxp_setup_4.3.2.2140.exe" /verysilent ALLUSERS=1' />
 
<install cmd='CMD /c del "%ALLUSERSPROFILE%\Desktop\CDBurnerXP.lnk"' />
 
<install cmd='CMD /c del "%ALLUSERSPROFILE%\Desktop\CDBurnerXP.lnk"' />
 
<remove cmd='"%programfiles%\CDBurnerXP\unins000.exe" /VERYSILENT' />
 
<remove cmd='"%programfiles%\CDBurnerXP\unins000.exe" /VERYSILENT' />
Line 27: Line 28:
  
  
Using a default.cfg file:
+
You can also install CDBurnerXP with an installation config file to specify more settings.  Here is the cdburnerxp.xml package using a default.cfg file.
 
+
 
<source lang="xml">
 
<source lang="xml">
 
<?xml version="1.0" encoding="utf-8" ?>
 
<?xml version="1.0" encoding="utf-8" ?>
 
<packages>
 
<packages>
  
<package id='CDBurnerXP' name='CDBurnerXP' revision='40015' priority='50' reboot='false' >
+
<package  
  <!-- CD Burner XP 4.0.015.277 -->
+
id="cdburnerxp"
  <check type='uninstall' condition='exists' path='CDBurnerXP' />
+
name="CDBurnerXP 4.3.2"
  <install cmd='cmd /C copy /Y "%SOFTWARE%\CDBurnerXP v.4.0.015.277\default.cfg" "%TEMP%"' />
+
revision="432"
  <install cmd='"%SOFTWARE%\CDBurnerXP v.4.0.015.277\cdbxp_setup_4.0.015.277.exe" /VERYSILENT /LOADINF="%TEMP%\default.cfg"' />
+
reboot="false"
  <install cmd='cmd /C del "%TEMP%\default.cfg"' />
+
priority="0">
  <remove cmd='"%ProgramFiles%\CDBurnerXP\unins000.exe" /SILENT' />
+
  <upgrade cmd='cmd /C copy /Y "%SOFTWARE%\CDBurnerXP v.4.0.015.277\default.cfg" "%TEMP%"' />
+
<check type="logical" condition="and">
  <upgrade cmd='"%SOFTWARE%\CDBurnerXP v.4.0.015.277\cdbxp_setup_4.0.015.277.exe" /VERYSILENT /LOADINF="%TEMP%\default.cfg"' />
+
<check type="uninstall" condition="exists" path="CDBurnerXP" />
  <upgrade cmd='cmd /C del "%TEMP%\default.cfg"' />
+
<check type='file' condition='versiongreaterorequal' path='%ProgramFiles%\CDBurnerXP\cdbxpp.exe' value='4.3.2.2140' />
  <depends package-id='DOTNET_de' />
+
</check>
</package>
+
 +
<install cmd='"%SOFTWARE%\cdburnerxp\cdbxp_setup_4.3.2.2140.exe" /verysilent ALLUSERS=1 /LOADINF="%SOFTWARE%\cdburnerxp\default.cfg"' />
 +
<install cmd='CMD /c del "%ALLUSERSPROFILE%\Desktop\CDBurnerXP.lnk"' />
 +
 +
<upgrade cmd='"%SOFTWARE%\cdburnerxp\cdbxp_setup_4.3.2.2140.exe" /verysilent ALLUSERS=1 /LOADINF="%SOFTWARE%\cdburnerxp\default.cfg"' />
 +
<upgrade cmd='CMD /c del "%ALLUSERSPROFILE%\Desktop\CDBurnerXP.lnk"' />
 +
 +
<remove cmd='"%programfiles%\CDBurnerXP\unins000.exe" /VERYSILENT' />
 +
 +
</package>
  
 
</packages>
 
</packages>

Revision as of 19:31, 26 June 2010

This is a silent installer and uninstaller for CDBurnerXP Pro.

CDBurnerXP Pro: A free CD burning tool

CDBurnerXP 4

To install CDBurnerXP with default settings, use this package.

<?xml version="1.0" encoding="utf-8" ?>
<packages>
<package 
	id="cdburnerxp"
	name="CDBurnerXP 4.3.2"
	revision="432" 
	reboot="false" 
	priority="0"
>
<check type="logical" condition="and">
	<check type="uninstall" condition="exists" path="CDBurnerXP" />
	<check type='file' condition='versiongreaterorequal' path='%ProgramFiles%\CDBurnerXP\cdbxpp.exe' value='4.3.2.2140' />
</check>

	<install cmd='"%SOFTWARE%\cdburnerxp\cdbxp_setup_4.3.2.2140.exe" /verysilent ALLUSERS=1' />
	<install cmd='CMD /c del "%ALLUSERSPROFILE%\Desktop\CDBurnerXP.lnk"' />
	<remove cmd='"%programfiles%\CDBurnerXP\unins000.exe" /VERYSILENT' />
</package>
</packages>


You can also install CDBurnerXP with an installation config file to specify more settings. Here is the cdburnerxp.xml package using a default.cfg file.

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

	<package 
		id="cdburnerxp"
		name="CDBurnerXP 4.3.2"
		revision="432" 
		reboot="false" 
		priority="0">
		
		<check type="logical" condition="and">
			<check type="uninstall" condition="exists" path="CDBurnerXP" />
			<check type='file' condition='versiongreaterorequal' path='%ProgramFiles%\CDBurnerXP\cdbxpp.exe' value='4.3.2.2140' />
		</check>
	 
		<install cmd='"%SOFTWARE%\cdburnerxp\cdbxp_setup_4.3.2.2140.exe" /verysilent ALLUSERS=1 /LOADINF="%SOFTWARE%\cdburnerxp\default.cfg"' />
		<install cmd='CMD /c del "%ALLUSERSPROFILE%\Desktop\CDBurnerXP.lnk"' />
		
		<upgrade cmd='"%SOFTWARE%\cdburnerxp\cdbxp_setup_4.3.2.2140.exe" /verysilent ALLUSERS=1 /LOADINF="%SOFTWARE%\cdburnerxp\default.cfg"' />
		<upgrade cmd='CMD /c del "%ALLUSERSPROFILE%\Desktop\CDBurnerXP.lnk"' />
		
		<remove cmd='"%programfiles%\CDBurnerXP\unins000.exe" /VERYSILENT' />
		
	</package>

</packages>

To create the required default.cfg (which contains the answers given at installation) use the following arguments to the installer:

cdbxp_setup_4.0.015.277.exe /SAVEINF=default.cfg

CDBurnerXP Pro 3

<package
    id="cdburnerxppro"
    name="CDBurnerXP Pro 3"
    revision="116"
    reboot="false"
    priority="0">
    <check type="file" condition="exists" path="%PROGRAMFILES%\CDBurnerXP Pro 3\cdbxp.exe" />

    <install cmd='msiexec /i "%SOFTWARE%\CDBurnerXPPro\CDBurnerXP Pro 3.msi" /qb ALLUSERS=1' />
    <remove cmd='MsiExec.exe /q /x{896D642C-7125-44F0-AC49-A23ABF82209C}' />
</package>