Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Deploying Adobe Reader

Status
Not open for further replies.

newtoitall

Technical User
Jun 16, 2005
100
GB
Hi
It is my first time deploying an application to end users. Followed instructions from here:
After deploying the application to computers, it appears PCs are pointing to adobe program files that reside on the shared network directory. Basically the deployed application is not installed locally on end user's PC. So if the server is unavailable, no one will be able to run adobe reader. Also is it consuming network bandwidth unnecessarily,

How do I go about deploying this so the installation occurs on the end user’s PC and not on the network share.?
 
Download Universal Extractor v1.5 and extract the files to a share.
Then add script to GPO. Hope it works untested

Code:
On Error Resume Next
Dim Return, programpath, programname, windowspath, startmenupath, WshShell, WshNetwork
Set objFSO = CreateObject("scripting.filesystemobject")
Set WshShell = WScript.CreateObject("Wscript.Shell")
Set WshNetwork = WScript.CreateObject("Wscript.Network")

'Check if run
'Run this script once to record all computers
Dim varToday, Verify, Adobe811, LastRun
Set WshShell = CreateObject("Wscript.Shell")
varToday = Adobe811
Verify = "HKLM\SOFTWARE\MyInstallsAndFixes\" 

 'Check if scan has run today and if so exit
On Error Resume Next
LastRun = WshShell.RegRead(Verify & "Adobe811")
If Err.Number = 0 Then
    WScript.Quit
Else
   WshShell.RegWrite Verify & "Adobe811", 0,"REG_DWORD"
End If

programpath = ("\\server\share\Windows 2000 SP2\Adobe Acrobat Reader\AdbeRdr811_en_US\")
'*Run setup program*
Return = WshShell.Run("msiexec /q /i """ & programpath & "AcroRead.msi""",1,True) 

Set objFile = objFSO.CreateTextFile("C:\Rdr8-1.txt")

Set objFSO = nothing
Set WshShell = nothing
Set WshNetwork = nothing
Set objFile = nothing
 
Hi
Thanks for your help, however I am a bit nervous about using this untested script.

Surely there is an elegant method of deploying customised adobe reader to client machines, so that the program files are stored on the end user’s PC and not running of LAN ?
 
I wrote the script, it wont do anything bad, just let me knoe if it gives any errors
 
After deploying the application to computers, it appears PCs are pointing to adobe program files that reside on the shared network directory. Basically the deployed application is not installed locally on end user's PC.

So you are saying that there is no c:\program files\adobe\reader 8.0 directory on your PCs ?? How do you know that it is running adobe from the files on the server??

I've used that document before to deploy adobe and not had any problems.

Paul
MCSE


"Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe."
Albert Einstein
 
Exactly right, there is no directory c:\program files\adobe\reader 8.0

When I check computer management > Open files on the file server, there is a list of users who have files open from the network share, when the reader 8 is running on their PC

For example

openfilescn6.gif


Basically all users are pointing to this folder;

publishedfoldersz0.gif




How do I force the deployment so that the application is installed on the local pcs and not to this shared folder.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top