Unattended : Foxit Reader for Terminal Server

FoxIt Reader

Adobe Acrobat Reader 9 has become very big, slow, memory consuming and a lot of users are experiencing problems with Roaming Profiles and AppData in the Terminal Server Environment. So I decided to make a script for installing the Foxit Reader.

First of all you have to download Foxit Reader 3.0 and save it to your Source catalog. I have also made a custom Foxit Reader package that you’ll find in the Core Application. This takes away Automatic Update and removes Advertisement and a Registry file that makes it your default PDF Viewer. The registry file also contains a HKCU settings which could be implemented with Group Policy Settings Reference.

Here is an example of an unattended script :

[sourcecode language=”plain”]

@echo off
REM Install Foxit Reader 3.0
REM ScriptFrameWork by Joe Shonk – www.theshonkproject.com
REM Customized by Trond Eirik Haavarstein – www.xenappblog.com

pushd %~dp0
cd ..

set AppSourcePath=Source
set AppConfigPath=Configuration
set AppInstallPath=Scripts
set AppHotfixesPath=Hotfixes
set LogFile="%temp%Foxit Reader 3.0.log"
set Switches=/qn ALLUSERS=1 REBOOT="ReallySuppress"

cls
echo.
echo Installing Foxit Reader 3.0
echo.

cd %AppSourcePath%

start /wait msiexec /i "FoxitReader30_enu.msi" %Switches% /liewa %LOGFILE%
xcopy "FoxitReader_Preferences.ini" "%ProgramFiles%Foxit SoftwareFoxit Reader" /Y /Q

cd..
cd %AppConfigPath%
regedit /s "Config.reg"

popd
endlocal

[/sourcecode]

3 Responses to Unattended : Foxit Reader for Terminal Server

  1. Thanks very much for your entry. Foxit updates were annoying for some of our 30 terminal services users.
    thanks again.

  2. The script makes reference to a “Config.reg” File

    What is the contents of the Config.reg file?

Leave a reply