Difference between revisions of "PureEdge Viewer"

From WPKG | Open Source Software Deployment and Distribution
Jump to: navigation, search
(PureEdge Viewer 6.5 Installer)
Line 28: Line 28:
 
         <upgrade cmd='"%SOFTWARE%\pureedge\PEViewer650DODJ12.exe" /s /a /s /sms /f1"%SOFTWARE%\pureedge\setup.iss" /f2"%TEMP%\setup.log"' />
 
         <upgrade cmd='"%SOFTWARE%\pureedge\PEViewer650DODJ12.exe" /s /a /s /sms /f1"%SOFTWARE%\pureedge\setup.iss" /f2"%TEMP%\setup.log"' />
  
         <remove cmd='"%WINDIR%\System32\rundll32.exe" "%COMMONPROGRAMFILES%\InstallShield\Engine\6\Intel 32\Ctor.dll,LaunchSetup"
+
         <remove cmd='"%WINDIR%\System32\rundll32.exe" "%COMMONPROGRAMFILES%\InstallShield\Engine\6\Intel 32\Ctor.dll",LaunchSetup
 
             "%PROGRAMFILES%\InstallShield Installation Information\{E0000650-0650-0650-0650-000000000650}\Setup.exe" -l0x9 -uninst' />
 
             "%PROGRAMFILES%\InstallShield Installation Information\{E0000650-0650-0650-0650-000000000650}\Setup.exe" -l0x9 -uninst' />
 
     </package>
 
     </package>

Revision as of 17:13, 5 March 2009

Silent installer for PureEdge Viewer. http://www.e-publishing.af.mil/viewerdownload.asp

PureEdge Viewer 6.5 Installer

This installer uses InstallShield. You need to first create a silent installer script by running the following command:

PEViewer650DODJ12.exe /s /a /r /f1C:\setup.iss

This creates the silent installer answer script in C:\setup.iss

I've also added an install line for unzipping all of the forms to the All Users Desktop. You can remove this line and the "7zip" depends line, if this step is not needed.

<?xml version="1.0" encoding="UTF-8"?>
<packages>
    <package
        id="pureedge"
        name="PureEdge Viewer"
        revision="65"
        reboot="false"
        priority="1">
        <check type="uninstall" condition="exists" path="PureEdge Viewer 6.5" />
        <depends package-id="7zip" />

        <install cmd='"%SOFTWARE%\pureedge\PEViewer650DODJ12.exe" /s /a /s /sms /f1"%SOFTWARE%\pureedge\setup.iss" /f2"%TEMP%\setup.log"' />
        <install cmd='%COMSPEC% /c start "7-zip" /wait "%PROGRAMFILES%\7-zip\7z.exe" x -o"%ALLUSERSPROFILE%\Desktop\PureEdge Forms" -y "%SOFTWARE%\pureedge\forms.zip"' />

        <upgrade cmd='"%SOFTWARE%\pureedge\PEViewer650DODJ12.exe" /s /a /s /sms /f1"%SOFTWARE%\pureedge\setup.iss" /f2"%TEMP%\setup.log"' />

        <remove cmd='"%WINDIR%\System32\rundll32.exe" "%COMMONPROGRAMFILES%\InstallShield\Engine\6\Intel 32\Ctor.dll",LaunchSetup
            "%PROGRAMFILES%\InstallShield Installation Information\{E0000650-0650-0650-0650-000000000650}\Setup.exe" -l0x9 -uninst' />
    </package>
</packages>