Difference between revisions of "Foxit Reader"
From WPKG | Open Source Software Deployment and Distribution
m (→Foxit Reader 3.0) |
(moved overly complex installer to the bottom) |
||
| Line 3: | Line 3: | ||
You will need to download the [http://downloads.foxitsoftware.com/foxitreader/FoxitReader23.msi msi] version of Foxit Reader in order for this to work. I would also recommend setting a different user in the permissions. | You will need to download the [http://downloads.foxitsoftware.com/foxitreader/FoxitReader23.msi msi] version of Foxit Reader in order for this to work. I would also recommend setting a different user in the permissions. | ||
| − | + | These installers assume that Windows is localised in English. For Windows localised for other languages need to make changes accordingly. | |
| − | + | =Installer= | |
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | == Foxit Reader 3.0 (English) == | |
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
<source lang="xml"> | <source lang="xml"> | ||
| Line 77: | Line 33: | ||
Foxit Reader automatically makes itself the default PDF reader, hence the -register command-line switch isn't used here. | Foxit Reader automatically makes itself the default PDF reader, hence the -register command-line switch isn't used here. | ||
| − | + | == Foxit Reader 2.3 == | |
<source lang="xml"> | <source lang="xml"> | ||
| Line 101: | Line 57: | ||
</source> | </source> | ||
| − | + | ===Command-line Switches=== | |
-register - make Foxit Reader the default PDF reader | -register - make Foxit Reader the default PDF reader | ||
| + | |||
| + | |||
| + | |||
| + | == Foxit Reader 2.3 Complicated Installer (That Should Be Explained)== | ||
| + | |||
| + | <source lang="xml"> | ||
| + | <package | ||
| + | id="foxit-reader" | ||
| + | name="Foxit Reader" | ||
| + | revision="2.3" | ||
| + | reboot="false" | ||
| + | priority="0"> | ||
| + | |||
| + | <check type="file" condition="versiongreaterorequal" path="%PROGRAMFILES%\Foxit Software\Foxit Reader\Foxit Reader.exe" value="2.3.2008.2923"/> | ||
| + | |||
| + | <install cmd='msiexec /i %SOFTWARE%\foxit\FoxitReader23.msi /passive /norestart'> | ||
| + | <exit code="0" /> | ||
| + | </install> | ||
| + | <install cmd='cmd /c mkdir "%AllUsersProfile%\Start Menu\Programs\Foxit Reader"' /> | ||
| + | <install cmd='cmd /c copy "%UserProfile%\Start Menu\Programs\Foxit Reader\Foxit Reader.lnk" "%AllUsersProfile%\Start Menu\Programs\Foxit Reader"' /> | ||
| + | <install cmd='cmd /c rmdir /q /s "%UserProfile%\Start Menu\Programs\Foxit Reader"' /> | ||
| + | <install cmd='cmd /c cacls "%ProgramFiles%\\Foxit Software" /T /E /G "Everyone":F ' /> | ||
| + | <exit code="1332" /> | ||
| + | <install cmd='cmd /c cacls "%AllUsersProfile%\\Start Menu\\Programs\\Foxit Reader" /T /E /G "Everyone":F ' /> | ||
| + | <exit code="1332" /> | ||
| + | |||
| + | <remove cmd='msiexec /x {376DA9DC-71B3-4AB7-A80C-8ED02A736172} /passive /norestart' /> | ||
| + | <remove cmd='cmd /c rmdir /q /s "%AllUsersProfile%\Start Menu\Programs\Foxit Reader"' /> | ||
| + | |||
| + | <upgrade cmd='cmd /c rmdir /q /s "%AllUsersProfile%\Start Menu\Programs\Foxit Reader"' /> | ||
| + | <upgrade cmd='msiexec /i %SOFTWARE%\foxit\FoxitReader23.msi /passive /norestart'> | ||
| + | <exit code="0" /> | ||
| + | </upgrade> | ||
| + | <upgrade cmd='cmd /c mkdir "%AllUsersProfile%\Start Menu\Programs\Foxit Reader"' /> | ||
| + | <upgrade cmd='cmd /c copy "%UserProfile%\Start Menu\Programs\Foxit Reader\Foxit Reader.lnk" "%AllUsersProfile%\Start Menu\Programs\Foxit Reader"' /> | ||
| + | <upgrade cmd='cmd /c rmdir /q /s "%UserProfile%\Start Menu\Programs\Foxit Reader"' /> | ||
| + | <upgrade cmd='cmd /c cacls "%ProgramFiles%\\Foxit Software" /T /E /G "Everyone":F ' /> | ||
| + | <exit code="1332" /> | ||
| + | <upgrade cmd='cmd /c cacls "%AllUsersProfile%\\Start Menu\\Programs\\Foxit Reader" /T /E /G "Everyone":F ' /> | ||
| + | <exit code="1332" /> | ||
| + | |||
| + | </package> | ||
| + | </source> | ||
[[Category:Silent Installers]] | [[Category:Silent Installers]] | ||
Revision as of 17:43, 13 July 2009
Silent install for Foxit Reader, a "free PDF document viewer and printer, with incredible small size (only 2.55 M download size), breezing-fast launch speed and rich feature set".
You will need to download the msi version of Foxit Reader in order for this to work. I would also recommend setting a different user in the permissions.
These installers assume that Windows is localised in English. For Windows localised for other languages need to make changes accordingly.
Contents
Installer
Foxit Reader 3.0 (English)
<package
id="foxit-reader"
name="Foxit Reader"
revision="1"
reboot="false"
priority="0">
<check
type="uninstall"
condition="exists"
path="Foxit Reader" />
<install cmd='msiexec /i "%SOFTWARE%\foxit-reader\FoxitReader30_enu.msi" /qn /norestart' />
<remove cmd='msiexec /x {CA8A9780-280D-11CF-A24D-444553540000} /passive /norestart' />
<upgrade cmd='msiexec /i "%SOFTWARE%\foxit-reader\FoxitReader30_enu" /qn /norestart' />
</package>
Foxit Reader automatically makes itself the default PDF reader, hence the -register command-line switch isn't used here.
Foxit Reader 2.3
<package
id="foxit-reader"
name="Foxit Reader"
revision="2.3"
reboot="false"
priority="0">
<check type="file" condition="versiongreaterorequal" path="%PROGRAMFILES%\Foxit Software\Foxit Reader\Foxit Reader.exe" value="2.3.2008.3201" />
<install cmd='msiexec /i "%SOFTWARE%\Office\Foxit\FoxitReader23.msi" /QN /NORESTART ALLUSERS=1' />
<install cmd='"%PROGRAMFILES%\Foxit Software\Foxit Reader\Foxit Reader.exe" -register' />
<remove cmd='msiexec /x {376DA9DC-71B3-4AB7-A80C-8ED02A736172} /passive /norestart' />
<upgrade cmd='msiexec /i "%SOFTWARE%\Office\Foxit\FoxitReader23.msi" /QN /NORESTART ALLUSERS=1' />
<upgrade cmd='"%PROGRAMFILES%\Foxit Software\Foxit Reader\Foxit Reader.exe" -register' />
</package>
Command-line Switches
-register - make Foxit Reader the default PDF reader
Foxit Reader 2.3 Complicated Installer (That Should Be Explained)
<package
id="foxit-reader"
name="Foxit Reader"
revision="2.3"
reboot="false"
priority="0">
<check type="file" condition="versiongreaterorequal" path="%PROGRAMFILES%\Foxit Software\Foxit Reader\Foxit Reader.exe" value="2.3.2008.2923"/>
<install cmd='msiexec /i %SOFTWARE%\foxit\FoxitReader23.msi /passive /norestart'>
<exit code="0" />
</install>
<install cmd='cmd /c mkdir "%AllUsersProfile%\Start Menu\Programs\Foxit Reader"' />
<install cmd='cmd /c copy "%UserProfile%\Start Menu\Programs\Foxit Reader\Foxit Reader.lnk" "%AllUsersProfile%\Start Menu\Programs\Foxit Reader"' />
<install cmd='cmd /c rmdir /q /s "%UserProfile%\Start Menu\Programs\Foxit Reader"' />
<install cmd='cmd /c cacls "%ProgramFiles%\\Foxit Software" /T /E /G "Everyone":F ' />
<exit code="1332" />
<install cmd='cmd /c cacls "%AllUsersProfile%\\Start Menu\\Programs\\Foxit Reader" /T /E /G "Everyone":F ' />
<exit code="1332" />
<remove cmd='msiexec /x {376DA9DC-71B3-4AB7-A80C-8ED02A736172} /passive /norestart' />
<remove cmd='cmd /c rmdir /q /s "%AllUsersProfile%\Start Menu\Programs\Foxit Reader"' />
<upgrade cmd='cmd /c rmdir /q /s "%AllUsersProfile%\Start Menu\Programs\Foxit Reader"' />
<upgrade cmd='msiexec /i %SOFTWARE%\foxit\FoxitReader23.msi /passive /norestart'>
<exit code="0" />
</upgrade>
<upgrade cmd='cmd /c mkdir "%AllUsersProfile%\Start Menu\Programs\Foxit Reader"' />
<upgrade cmd='cmd /c copy "%UserProfile%\Start Menu\Programs\Foxit Reader\Foxit Reader.lnk" "%AllUsersProfile%\Start Menu\Programs\Foxit Reader"' />
<upgrade cmd='cmd /c rmdir /q /s "%UserProfile%\Start Menu\Programs\Foxit Reader"' />
<upgrade cmd='cmd /c cacls "%ProgramFiles%\\Foxit Software" /T /E /G "Everyone":F ' />
<exit code="1332" />
<upgrade cmd='cmd /c cacls "%AllUsersProfile%\\Start Menu\\Programs\\Foxit Reader" /T /E /G "Everyone":F ' />
<exit code="1332" />
</package>