Difference between revisions of "Microsoft Office PowerPoint Viewer 2007 with SP2"

From WPKG | Open Source Software Deployment and Distribution
Jump to: navigation, search
(Included Service Pack 2)
Line 1: Line 1:
Silent installer for Microsoft PowerPoint Viewer 2007 with SP1.
+
This silent installation allows you to install Microsoft PowerPoint Viewer 2007, then patch with Service Pack 2 automatically.
  
This updated installation allows you to install Microsoft PowerPoint Viewer 2007, then patch with Service Pack 1 automatically. Extracting from the .exe file is <b>not</b> necessary.
+
The file version check is to ensure computers with PPT Viewer 2007 that don't have the SP2 will fail the installation check so that the update is installed.
  
The file version check is to ensure computers with PPT Viewer 2007 that don't have the SP1 patch will fail the installation check so that the update is installed.
+
Download [http://www.microsoft.com/DOWNLOADS/details.aspx?displaylang=en&FamilyID=048dc840-14e1-467d-8dca-19d2a8fd7485 MS PowerPoint Viewer 2007] & [http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=a208e535-c639-435d-85dd-5261d3a5f6a5 MS PowerPoint Viewer 2007 SP2]
 +
 
 +
Extracting from the .exe file is '''not''' necessary.
  
 
<source lang="xml">
 
<source lang="xml">
<package id="ppviewer" name="PowerPoint Viewer" revision="200706171" priority="1" reboot="false">
+
<package id="pptviewer"
 +
name="PowerPoint Viewer"
 +
revision="2007.2"
 +
priority="1"  
 +
reboot="false">
 +
 
<check type="logical" condition="and">
 
<check type="logical" condition="and">
        <check type="file" condition="versiongreaterorequal" path="%PROGRAMFILES%\Microsoft Office\Office12\PPTVIEW.EXE" value="12.0.6211.1000" />
+
<check type="logical" condition="or">
        <check type="uninstall" condition="exists" path="Microsoft Office PowerPoint Viewer 2007 (English)" />
+
<check type="file" condition="versiongreaterorequal" path="%PROGRAMFILES%\Microsoft Office\Office12\PPTVIEW.EXE" value="12.0.6502.5000" />
 +
<check type="file" condition="versiongreaterorequal" path="%PROGRAMFILES(X86)%\Microsoft Office\Office12\PPTVIEW.EXE" value="12.0.6502.5000" />
 +
</check>
 +
<check type="uninstall" condition="exists" path="Microsoft Office PowerPoint Viewer 2007 (English)" />
 
</check>
 
</check>
        <install cmd='%SOFTWARE%\ppviewer\ppv2007.exe /quiet /passive /norestart' />
+
        <install cmd='%SOFTWARE%\ppviewer\ppv2007sp1.exe /quiet /passive /norestart' />
+
<install cmd='%SOFTWARE%\MicrosoftOfficeViewer\PowerPointViewer.exe /quiet /passive /norestart' />
        <upgrade cmd='%SOFTWARE%\ppviewer\ppv2007.exe /quiet /passive /norestart' />
+
<install cmd='%SOFTWARE%\MicrosoftOfficeViewer\powerpointviewer2007sp2-kb953332-fullfile-en-us.exe /quiet /passive /norestart' />
        <upgrade cmd='%SOFTWARE%\ppviewer\ppv2007sp1.exe /quiet /passive /norestart' />
+
        <remove cmd='msiexec /qn /x {95120000-00AF-0409-0000-0000000FF1CE}' />
+
<upgrade cmd='%SOFTWARE%\MicrosoftOfficeViewer\PowerPointViewer.exe /quiet /passive /norestart' />
 +
<upgrade cmd='%SOFTWARE%\MicrosoftOfficeViewer\powerpointviewer2007sp2-kb953332-fullfile-en-us.exe /quiet /passive /norestart' />
 +
 +
<remove cmd='msiexec /qn /x{95120000-00AF-0409-0000-0000000FF1CE}' />
 
</package>
 
</package>
 
</source>
 
</source>
 
[[Category:Silent Installers]]
 
[[Category:Silent Installers]]

Revision as of 12:19, 6 October 2009

This silent installation allows you to install Microsoft PowerPoint Viewer 2007, then patch with Service Pack 2 automatically.

The file version check is to ensure computers with PPT Viewer 2007 that don't have the SP2 will fail the installation check so that the update is installed.

Download MS PowerPoint Viewer 2007 & MS PowerPoint Viewer 2007 SP2

Extracting from the .exe file is not necessary.

<package id="pptviewer"
	name="PowerPoint Viewer"
	revision="2007.2"
	priority="1" 
	reboot="false">
	
	<check type="logical" condition="and">
		<check type="logical" condition="or">
			<check type="file" condition="versiongreaterorequal" path="%PROGRAMFILES%\Microsoft Office\Office12\PPTVIEW.EXE" value="12.0.6502.5000" />
			<check type="file" condition="versiongreaterorequal" path="%PROGRAMFILES(X86)%\Microsoft Office\Office12\PPTVIEW.EXE" value="12.0.6502.5000" />
		</check>
		<check type="uninstall" condition="exists" path="Microsoft Office PowerPoint Viewer 2007 (English)" />
	</check>
	
	<install cmd='%SOFTWARE%\MicrosoftOfficeViewer\PowerPointViewer.exe /quiet /passive /norestart' />
	<install cmd='%SOFTWARE%\MicrosoftOfficeViewer\powerpointviewer2007sp2-kb953332-fullfile-en-us.exe /quiet /passive /norestart' />
	
	<upgrade cmd='%SOFTWARE%\MicrosoftOfficeViewer\PowerPointViewer.exe /quiet /passive /norestart' />
	<upgrade cmd='%SOFTWARE%\MicrosoftOfficeViewer\powerpointviewer2007sp2-kb953332-fullfile-en-us.exe /quiet /passive /norestart' />
	
	<remove cmd='msiexec /qn /x{95120000-00AF-0409-0000-0000000FF1CE}' />
</package>