Software Deployment Guide
Software Deployment Guide
Software Deployment Guide
Steps to Deploy Software using Desktop Central ......................................................................... 5 2.1 Pre-requisites .............................................................................................................................. 6
3 4
Supported Applications Format........................................................................................................ 7 Adding a Package .............................................................................................................................. 8 4.1 4.2 Adding Packages from Templates........................................................................................... 8 Adding a Package for MSI Based Applications ..................................................................... 8 Specifying the Package Details........................................................................................ 8 Specifying Installer/Uninstaller Settings.......................................................................... 9 Specifying Package Properties ...................................................................................... 10 Specifying Pre-Installation Commands ......................................................................... 10 Specifying Post-Installation Commands ....................................................................... 10 Specifying Pre-Uninstallation Commands .................................................................... 11 Specifying Post-Uninstallation Commands .................................................................. 12
Adding a Package for EXE Based Applications .................................................................. 13 Specifying the Package Details...................................................................................... 13 Specifying Installer/Uninstaller Settings........................................................................ 13 Specifying Package Properties ...................................................................................... 14 Specifying Pre-Installation Commands ......................................................................... 14 Specifying Post-Installation Commands ....................................................................... 15 Specifying Pre-Uninstallation Commands .................................................................... 15 Specifying Post-Uninstallation Commands .................................................................. 16 Using ISS Files in Software Deployment...................................................................... 17
Creating Software Deployment with various Options ................................................................. 18 5.1 5.2 5.3 Selecting the Package............................................................................................................. 18 Run As ....................................................................................................................................... 18 Copy File / Folder ..................................................................................................................... 18
SoftwareDeploymentGuide
5.4 5.5 5.6 6 Scheduled Deployment ........................................................................................................... 18 Selecting the Target Computers/Users for Deployment..................................................... 19 Deploying the Software ........................................................................................................... 19
Popular Applications with their Deployment Options.................................................................. 20 6.1 6.2 6.3 6.4 EXE Based Applications ......................................................................................................... 20 MSI Based Applications .......................................................................................................... 24 Installing MSP Based Applications ........................................................................................ 25 Installing MS Office 2003 ........................................................................................................ 26 Creating an Administrative Installation Point ............................................................... 26 Customizing Installation .................................................................................................. 27 Adding the Software Package in Desktop Central ...................................................... 27 Creating and Deploying the Configuration ................................................................... 28
Installing / Uninstalling Office 2007 ....................................................................................... 29 Customizing Installation .................................................................................................. 29 Customizing Uninstallation.............................................................................................. 30 Adding the Software Package in Desktop Central ...................................................... 31 Creating and Deploying the Configuration ................................................................... 32
Installing QuickTime Player .................................................................................................... 33 Installing Winzip 11.1............................................................................................................... 34 Installing Winzip manually to get the required files ..................................................... 34 Adding the Software Package in Desktop Central ...................................................... 34 Creating and Deploying the Configuration ................................................................... 34
Installing Adobe Acrobat Reader with Customization......................................................... 35 Extracting the MSI from the EXE ................................................................................... 35 Customizing the Installation............................................................................................ 35 Adding the Software Package in Desktop Central ...................................................... 35 Creating and Deploying the Configuration ................................................................... 36
Installing Adobe Acrobat Professional 9.0 with Customization ......................................... 37 Extracting the MSI from the EXE ................................................................................... 37 Customizing the Installation............................................................................................ 37 Adding the Software Package in Desktop Central ...................................................... 38 2
SoftwareDeploymentGuide
6.9.4 Creating and Deploying the Configuration ................................................................... 38 6.10 Installing Adobe Illustrator CS4.............................................................................................. 39 6.11 Steps to Install Windows XP SP3 using Desktop Central.................................................. 41 6.12 Installing MS Office 2010 ........................................................................................................ 42 6.12.1 Extracting the contents of the EXE................................................................................ 42 6.12.2 Customizing the Installation............................................................................................ 42 6.12.3 Adding the Software Package in Desktop Central ...................................................... 43 6.12.4 Creating and Deploying the Configuration ................................................................... 45 6.13 Installing iTunes 10 .................................................................................................................. 46
SoftwareDeploymentGuide
1.1 ApplicableProducts
This Software Deployment Guide is common for the following products: ManageEngine Desktop Central Professional & Enterprise Editions ManageEngine Desktop Central MSP
Note: While in Desktop Central you have an option to install a software either from a network share or by uploading the installables to the Server, in Desktop Central MSP you can only deploy a software by uploading the installables to the Server. All other steps would be similar for both the products.
SoftwareDeploymentGuide
SoftwareDeploymentGuide
2.1 Pre-requisites
Software Installation using Desktop Central requires the following pre-requisites to be met: 1. Need to create a network share for saving the software executables. 2. The network share should have sufficient access privileges for authenticated users and everyone. 3. The network share should be reachable from all the computers to which the software is being installed. Note: 1. This is not a mandatory requirement; it is desirable if you wish to deploy software within the same LAN as that of Desktop Central Server. 2. You can also choose to upload the installables to Desktop Central Server from where it can be deployed. For example, if you are deploying to computers at remote location like in case of Desktop Central MSP, you can choose to upload the installable files to the Server.
SoftwareDeploymentGuide
3 Supported Applications Format
Desktop Central supports installing both MSI and EXE based software applications. One of the requirements is that the software has to support silent installation, meaning it should not wait for any inputs from the user during installation. Inputs, if any, should be accepted as command line arguments. MSI MSI refers to Microsoft installer programs. Most popular applications, like MSOffice, Skype, etc., provide an MSI option to install in Windows operating systems. MSIEXEC/EXE /ISS/ Command Refers to a standalone executable to install any legacy application that can be installed silently. For example, installing applications like AdobeReader.exe, Skype.exe or registering a DLL using regsvr32.exe <dll-name>, etc., can be done using this option
SoftwareDeploymentGuide
4 Adding a Package
The first step in installing the software applications is to add them into the package repository. Once the packages are added, it can then be used to deploy them on to the client computers. To add a package in Desktop Central, select Admin --> Software Repository --> Add Package
The package thus created can be used to deploy the software to multiple computers/users. To create a package from templates, follow the steps below: 1. Click Software Deployment templates that are available. Templates tab. This will list the software application
Network Path*: If the software has to be installed in computers in the same LAN, select this option. The network path specified here should be a shared folder with read access to Everyone group. HTTP Path: If the software has to be installed in computers in branch offices over the VPN tunnel or internet, select this option 8
SoftwareDeploymentGuide
Add Files to Upload MSI File Name with network path When the HTTP path is selected, browse and select the installables, which will be uploaded to the Desktop Central Server When the Network Path option is selected, specify the name of the MSI file with its complete network path. This path should have all the related files and should have necessary read & execute permissions. Example: \\MyServer\MSIApps\Skype\skype.msi. When the HTTP Path option is selected, just specify the name of the MSI file here. *TheNetworkPathoptionisnotavailableinDesktopCentralMSP
SoftwareDeploymentGuide
SoftwareDeploymentGuide
After successful installation of the software, the administrator may wish to customize the installed application by changing the registry value or the configuration files, or to clean up the temp directory, etc. In such cases, executing post installation will be very handy. The scripts or the commands specified here will be executed in all the client computers. Make sure that a valid command that will execute in all the client computers is specified here. Examples: wscript.exe \\MyServer\Scripts\post-install.vbs \\MyServer\Scripts\post-install.bat rmdir /s /q Temp Specify the commands or script that has to be executed after installing the software. Specify the arguments for the post-installation script, if any. Select this option and specify the exit code to verify whether post installation has been successful. If post-installation is not successful, the software will not be uninstalled.
Script/Software name
11
SoftwareDeploymentGuide
Arguments Continue uninstallation if the exit code is Specify the arguments for the pre-uninstallation script, if any Select this option and specify the exit code to check for successful preuninstallation process before uninstalling of the software. If the preinstallation fails, the uninstallation will abort.
12
SoftwareDeploymentGuide
4.3 Adding a Package for EXE Based Applications
To add a package for installing an EXE based application, select the Package type as MSIEXEC/EXE /ISS/ Command
Network Path*: If the software has to be installed in computers in the same LAN, select this option. The network path specified here should be a shared folder with read access to Everyone group. HTTP Path: If the software has to be installed in computers in branch offices over the VPN tunnel or internet, select this option
When the HTTP path is selected, browse and select the installables, which will be uploaded to the Desktop Central Server
Installation The command to be executed in the client computers for installing the Command with application must be specified here. The command specified here will be Switches/Arguments "as such" executed in all the client computers. If the application will be installed directly from the network share, the absolute path can be specified (\\MyServer\Shares\MyApplicaton\Setup.exe). If you use the copy option in the Software Installation configuration before installing the software, specify the relative path from the EXE Root Directory. Uninstallation The command to be executed in the client computers for uninstalling the Command with application must be specified here. The command specified here will be Switches/Arguments "as such" executed in all the client computers. *TheNetworkPathoptionisnotavailableinDesktopCentralMSP
SoftwareDeploymentGuide
executed. This directory should have access to all the executables that are required to install the application.
14
SoftwareDeploymentGuide
4.3.5 Specifying Post-Installation Commands
This step is optional and can be skipped, if not required. After successful installation of the software, the administrator may wish to customize the installed application by changing the registry value or the configuration files, or to clean up the temp directory, etc. In such cases, executing post installation will be very handy. The scripts or the commands specified here will be executed in all the client computers. Make sure that a valid command that will execute in all the client computers is specified here. Examples: wscript.exe \\MyServer\Scripts\post-install.vbs \\MyServer\Scripts\post-install.bat rmdir /s /q Temp Specify the commands or script that has to be executed after installing the software. Specify the arguments for the post-installation script, if any. Select this option and specify the exit code to verify whether post installation has been successful. If post-installation is not successful, the software will not be uninstalled.
SoftwareDeploymentGuide
Script/Software name Arguments Continue uninstallation if the exit code is Specify the commands or script that has to be executed before uninstalling the software. Specify the arguments for the pre-uninstallation script, if any Select this option and specify the exit code to check for successful preuninstallation process before uninstalling of the software. If the preinstallation fails, the uninstallation will abort.
16
SoftwareDeploymentGuide
Goto Command (Start -> Run -> cmd) prompt . Navigate to the folder (ex.C:\software\Winvnc) Type in C:\software\Winvnc\Setup.exe /r /f1c:\software\Winvnc\silentinstall.iss You'll be asked for inputs on confirmation, installation directory. etc., (make sure you provide details which can be commonly used on other computers also). Once the installation is over, check the c:\software\Winvnc\ folder for silentinstall.iss
Step II - Using the ISS file to install the software in multiple computers
From the Software Deployment page, goto EXE Configure the 'Installation Command with Switches/Arguments' \\shareserver\Software\winvnc\Setup.exe /s /f1"\\shareserver\software\Winvnc\silentinstall.iss" Specify the root directory as \\share-server\Software\winvnc Now create configuration and install the software
17
SoftwareDeploymentGuide
5 Creating Software Deployment with various Options
Once the packages are added to the software repository, the administrator can then define a configuration using Desktop Central to install the software applications to the client computers. To define a configuration, select Software Deployment Install Software (of Users or Computers).
5.2 Run As
Desktop Central supports installing or uninstalling the application as a specific user. For example, if the application has to be installed with administrator privileges, the Run As field should have the username who has administrative privileges in all the client computers. The password of this user has to be specified in the Password fields.
During Startup
After Startup
SoftwareDeploymentGuide
For User Configurations: User has logged on to the domain User has not logged on to the domain Within 90 minutes When the user logs in to the domain
19
SoftwareDeploymentGuide
6 Popular Applications with their Deployment Options
This section will provide the details on installing various applications using Desktop Central along with the options that have to be provided in the installation and uninstallation options while creating a package. For application that requires some additional steps prior to creating a package, like MS Office 2003, MS Office 2007, QuickTime Player etc., the complete steps are provided in the sections below. Requirements: 1. The application installable (MSI or the EXE File) should be located in a network share. 2. The network share should have read permission to the Everyone group. 3. The location of the executable should be specified while adding the package in Desktop Central The table below lists the Installation and uninstallation options for various applications:
<filename> /Q
NA
<filename> /q /passive
Not Known
Not Known
20
SoftwareDeploymentGuide
Internet Explorer 8 VNC 4.1.1 <filename> /quiet /passive /update-no /norestart To install Server Alone: <filename> /VERYSILENT /COMPONENTS="!vncviewer, winvnc" /TASKS="installservice, launchservice" To install Server & Viewer: /VERYSILENT /COMPONENTS="vncviewer, winvnc" /TASKS="!quicklaunchicon, desktopicon, installservice, launchservice" Macromedia Flash Macromedia Shockwave Flash Adobe Acrobat Reader 8.0 <filename> /s Not Known Not Known
The ! symbol can be used to choose the components that should not be installed
<filename> /S
Not Known
msiexec/x %programfiles%\Adobe\Read er8.0\Setup Files\{AC76BA867AD71033 7B44 A80000000002}\AcroRead.ms i/qn msiexec/x %programfiles%\Adobe\Read er9.0\Setup Files\{AC76BA867AD71033 7B44 A90000000001}\AcroRead.ms i/qn Not Known 21
SoftwareDeploymentGuide
Reader 9.1 /norestartALLUSERS=1 EULA_ACCEPT=YES AgreeToLicense=Yes SUPPRESS_APP_LAUNCH=YES" <filename> /s Not Known
WinRAR3.7.1
<filename> /S
CCleaner2.0.3
<filename> /S
Google Toolbar for IE Version: 5.0.1112.3348big/en (GGLL) Notifier Version: 3.0.914.9778 Google Talk
<filename> /q /d
<filename> /S
%programfiles%\Google\G oogle Talk\uninstall.exe /S %systemroot%\Microsoft.N ET\ Framework\v2.050727\Micr osoft .NET Framework 2.0\install.exe /qu Not Known
Not known
%programfiles%\VideoLAN \VLC\uninstall.exe /S 22
SoftwareDeploymentGuide
Winamp <filename> /S %programfiles%\Winamp\ UninstWA.exe /S Not Known Make sure the Internet Browsers are closed, when installing the RealPlayer. This requirement is not part of Desktop Central, closing the browser is advised by RealNetworks.
Real Player
<filename> /S
Mozilla ThunderBird
Mozilla Firefox
Jre 1.6.6
jre-6u6-windows-i586-p.exe /s /v "/qn ADDLOCAL=ALL IEXPLORER=1 NETSCAPE=1 MOZILLA=1" tugzip35.exe /VERYSILENT %programfiles%\TUGZip\uni ns000.exe/VERYSILENT %programfiles%\LimeWire\ uninstall.exe /S Provided Jre is available. Else install Jre 1.6.6 followed by LimeWire Versions below 2.0 do not have an silent option for 23
Tugzip 3.5
LimeWire
BitLordV2.0
SoftwareDeploymentGuide
uninstallation. Morpeuz %ProgramFiles%\Morpheu s Download Booster\unins000.exe /SILENT 1. Run the BitLord_1.0.1.e xe 2. From %temp% take another BitLord_1.0.1.e xe and keep in the network share AVG 8.5
avg_free_stf_en_8_176a1399.ex e /HIDE /DONT_START_APPS /NO_WELCOME /NO_AVGW_STARTUP /QUIT_IF_INSTALLED
BitLord 1.0.1
BitLord_1.0.1.exe /S
Not required INSTALLLEVEL=10 The value for the INSTALLLEVEL can vary depending on the options chosen to install. For example, for installing just phone it should be 1.
24
SoftwareDeploymentGuide
6.3 Installing MSP Based Applications
While the major versions of the applications are either available in the EXE or the MSI format, minor updates to some software applications (ex. Updates to Adobe software) are distributed in MSP format. Desktop Central also provides an option to install these updates using the Software Deployment module. These updates have to added as EXE packages as explained in section 4.2 The Installation Command with Switches and Arguments should be: msiexec /update <the msp file name> /qn The EXE Root directory should be the network share that contains the MSP files
25
SoftwareDeploymentGuide
6.4 Installing MS Office 2003
Steps involved in deploying MS Office 2003 using Desktop Central 1. Creating an Administrative Installation Point 2. Customizing Installation 3. Adding the Software Package in Desktop Central 4. Creating and Deploying the Configuration
26
SoftwareDeploymentGuide
SoftwareDeploymentGuide
Given below are the options specific to Office 2003 that you should provide while creating the package: 1. The application type is MSI 2. The MSI File name should be the selected from the network share where the administrative installation point has been created. For example, the file name should be PRO.msi for Office2003 Professional 3. Installer/Uninstaller Settings MST file name with Network path: custom.MST
28
SoftwareDeploymentGuide
6.5 Installing / Uninstalling Office 2007
Steps involved in deploying Office 2007: 1. Customizing Installation 2. Adding the Software Package in Desktop Central 3. Creating and Deploying the Configuration
6.5.1.1BycreatinganMSPFile
The first step to deploy Office 2007 is to customize the installation and copy the necessary files to a directory 1. Create a directory in a computer in the network 2. Insert the Office 2007 CD and copy the contents of the CD to the directory created in step 1. 3. Open a command prompt and traverse to the directory where you have copied the files and type setup.exe /admin. This will open the customization UI. 4. Select the Licensing and User Interface option and specify the license key. Select the Display Level as None and select the Suppress Modal check box. 5. Similarly, select all the other options as required. 6. After customizing all the required options, select File Save As option to save the customization. The file will be in .MSP format and should be saved in the directory created in step 1 (same as where the setup.exe is located).
6.5.1.2ByUsingConfig.xmlFile
The first step to deploy Office 2007 is to customize the installation and copy the necessary files to a directory 1. Create a directory in a computer in the network. 7. Insert the Office 2007 CD and copy the contents of the CD to the directory created in step 1. 29
SoftwareDeploymentGuide
2. Depending on the MS Office version, the location of the config.xml varies. For example, for Standard version, the file to be edited will be under Standard.WW. Similarly, for Professional and Enterprise versions, the file will be under Professional.WW and Enterprise.WW respectively. 3. Edit the config.xml file based on the version and make the changes as shown below and save as SilentInstallConfig.xml. The changes shown in bold are mandatory. The PIDKEY, USERNAME, COMPANYNAME, INSTALLLOCATION shown below are indicative; you need to specify as required: <Display Level="none" CompletionNotice="no" SuppressModal="yes" AcceptEula="yes" /> <Logging Type="standard" Path="%temp%" Template="Microsoft Office Standard Setup(*).txt" /> <PIDKEY Value="bdq32qvxbmgfj1234567890md" /> <USERNAME Value="DesktopCentral" /> <COMPANYNAME Value="Zoho Corp." /> <INSTALLLOCATION Value="%programfiles%\Microsoft Office" /> Additional Reference : http://technet.microsoft.com/enus/library/cc179195.aspx#ConfigxmlElementQuickReference
SoftwareDeploymentGuide
<Configuration Product="Enterprise"> <Display Level="none" CompletionNotice="no" SuppressModal="yes" AcceptEula="yes" /> </Configuration> <Setting Id="SETUP_REBOOT" Value="Never" /> Additional Reference: http://technet.microsoft.com/en-us/library/cc178956.aspx
To install MS Office 2007 from a network share, copy the contents of the directory you have created to copy the installables from CD along with the complete directory structure to a network share. The network share should have read access to Everyone and Authenticated Users group. Given below are the options specific to Office 2007: 1. The application type is EXE 2. The EXE File name should be the selected from the network share where the MSP file is located. 3. Installation Command with Switches/Arguments: a. If you are using MSP File \\serverName\<ShareName>\setup.exe /adminfile \\serverName\<ShareName>\<MSP File name> b. If you are using config.xml \\serverName\<ShareName>\setup.exe /config \\serverName\<ShareName>\Enterprise.WW\SilentInstallConfig.xml 4. Uninstallation Command with Switches/Arguments: \\serverName\<ShareName>\setup.exe /uninstall Enterprise /config \\serverName\<ShareName>\Enterprise.WW\SilentUninstallConfig.xml 31
SoftwareDeploymentGuide
5. EXE Root Path: \\serverName\<ShareName>\
32
SoftwareDeploymentGuide
6.6 Installing QuickTime Player
Steps involved in deploying QuickTime Player: 1. Download QuickTime executable ( QuickTimeInstaller.exe ) and save locally. [Note: The file name should be exactly the same.] 2. Download the script quickTimeInstallation.txt and rename it to quickTimeInstallation.vbs 3. Add the package in Desktop Central as below: 1. Select Software Deployment tab --> Add Package 2. Select the Package Type as "MSIEXEC/EXE/ISS/Command" 3. Specify the Application Name as QuickTime and select "HTTP Path" as the path type. 4. Upload both the QuickTimeInstaller.exe and quickTimeInstallation.vbs 5. Specify the " Installation Command with Switches/Arguments " as %windir%\system32\cscript.exe quickTimeInstallation.vbs 6. Click Add Package. The package gets added. 4. Select the package and click Install/Uninstall Software. 5. Select the required target users/computers and click Deploy.
33
SoftwareDeploymentGuide
6.7 Installing Winzip 11.1
Steps involved in installing Winzip: 1. Installing Winzip Manually to get the required files 2. Adding the Software Package in Desktop Central 3. Creating and Deploying the Configuration
34
SoftwareDeploymentGuide
6.8 Installing Adobe Acrobat Reader with Customization
Steps involved in installing customized Acrobat Reader: 1. Extracting the MSI from the EXE 2. Customizing the Installation 3. Adding the Software Package in Desktop Central 4. Creating and Deploying the Configuration
3. You will find Adobe Reader 8 folder created in the temp directory. Copy the AcroRead.msi, Setup.ini, and data1.cab files from there to a separate folder. 4. Exit the installation wizard.
35
SoftwareDeploymentGuide
Add the package in Desktop Central as explained in section 4.0. Given below are the options specific to Adobe Acrobat Reader 8.0: 1. The application type is MSI 2. The MSI File name should be the selected from the network. If you have uploaded the files, specify it as AcroRead.msi 3. Installer/Uninstaller Settings MST file name with Network path: custom.MST
36
SoftwareDeploymentGuide
37
SoftwareDeploymentGuide
6.9.3 Adding the Software Package in Desktop Central
While adding the package you can either choose to install from a common network share to all the computers in the network (applicable only for computers in the same LAN as that of Desktop Central Server) or upload the installable files to Desktop Central Server (applicable for computers located at remote offices and other customer locations, in case of Desktop Central MSP).
38
SoftwareDeploymentGuide
Exit code 0 1 2
Description No errors encountered Unable to parse command line Unknown user interface mode specified Silent workflow completed with errors Unable to complete the silent workflow Exit with restart needed Unsupported operating system Unsupported file system Another instance of setup is running CAPS integrity error Media optimization failed Insufficient credentials
6 7 8 9 10 11 12 13 14
39
SoftwareDeploymentGuide
Log files: The installation log files are created on each client machine during installation. These files help in troubleshooting any failure. You can find the log files at the following locations: Windows: [Program Files]\Common Files\Adobe\Installers folder
40
SoftwareDeploymentGuide
6.11 Steps to Install Windows XP SP3 using Desktop Central
1. Download the Windows XP Service Pack 3 from Microsoft Website. 2. Create a network share and place the downloaded SP 3 file. The network share should have read permissions for the "Authenticated Users" group. 3. Download the uninstall_kb925877.txt and rename it as uninstall_kb925877.vbs. Copy this script to the network share created in step 2. 4. Add a software package for Windows XP SP3 and specify the following details: 1. The package type as EXE 2. Select the path type as Network Path if the deployment is in LAN or HTTP Path for deployment in WAN 3. Installation Command with Switches and Arguments: Complete network path of WindowsXP-KB936929-SP3-x86-ENU.exe file with the following arguments: quiet /passive /norestart . Eg. \\MyShare\WindowsXPSP3\ WindowsXP-KB936929-SP3-x86-ENU.exe /quiet /passive /norestart 4. Select the option Run the Script before Installing Software and specify the complete path to the uninstall_kb925877.vbs. You need to prefix wscript.exe in the path. Do not specify any Exit Code. Eg. wscript.exe \\MyShare\WindowsXPSP3\ uninstall_kb925877.vbs 5. Define an Install Software Configuration and deploy. Note: You need to restart the computers after successful deployment (the status should be Executed)
41
SoftwareDeploymentGuide
6.12 Installing MS Office 2010
Steps involved in deploying MS Office 2010 using Desktop Central are: Extract the contents of the EXE Customize the Installation Adding Package in Desktop Central Creating and Deploying the Configuration
6.12.1
Note: If you are copying the contents from a CD, you can skip the steps below and copy the contents of the CD directly to the network share. a. b. c. d. Select Start>Run Enter %temp% Clear all the unused files and folders Run the ProfessionalPlus-32.exe Note: This will extract the required files into the temp directory before installing them. When the extraction is complete, you will see the installation wizard. e. Select Start>Run f. Enter %temp% You will now find a new folder with the extracted contents of Office 2010. g. Copy all the extracted contents, with the same directory structure, to the network share that you created. h. Exit the installation wizard
6.12.2
a. Download the Office Customization Tool (OCT) from the following URL and install it:http://www.microsoft.com/downloads/details.aspx?familyid=64B837B6-0AA0-4C07BC34-BEC3990A7956&displaylang=en
42
SoftwareDeploymentGuide
Note: When installing the OCT, you are required to specify the network share, that you created, as the location extract the files. Three folders will be extracted from the OCT. They are ADM, Admin, and ADMX. b. Open a command prompt window c. Change the directory to the network share where you have copied the installable file d. Enter setup.exe /admin Note: This opens the OCT from where you can specify the information about the license, information about the company, and change outlook profiles. e. Enter the required product key Note: If you select the MAC key option, you are required to enter a 25-character key. However, if you select the KMS key option, you are not required to enter a key. f. Select the Display Level as None and select the Suppress Modal check box Note: If you want to change the default language settings after installation, follow the steps given below. This is an optional step. to change the default language settings using OCTs, follow the steps given below: On the Modify User Settings page, expand the tree to Microsoft Office 2010 system\Language Settings ii. Open the folder that you want in the navigation pane iii. Double-click the required setting in the right pane iv. Select Enable and specify a value g. Save the customized file with a suitable name, after making the required customization changes. (for example, the name could be custom.msp) Note: This MSP file should also be saved in the same network share. i.
6.12.3
The next step is to add the package in Desktop Central as explained in section 4.0. You can either install MS Office 2010 from a common network share to all the computers in the network (applicable only for computers in the same LAN as that of Desktop Central Server) or upload the installable files to Desktop Central Server (applicable for computers located at remote offices and other customer locations, in case of Desktop Central MSP).
43
SoftwareDeploymentGuide
6.12.3.1 Installing from Network Share
To install MS Office 2010 from a network share, copy the contents of the directory you have created to copy the installables from CD along with the complete directory structure to a network share. The network share should have read access to Everyone and Authenticated Users group. Given below are the options specific to Office 2010: 1. The application type is EXE 2. The EXE File name should be the selected from the network share where the MSP file is located. 3. Installation Command with Switches/Arguments: \\serverName\<ShareName>\setup.exe /adminfile \\serverName\<ShareName>\<MSP File name> 4. EXE Root Path: \\serverName\<ShareName>\ (not applicable, if you have uploaded the installable using the HTTP option)
6.12.3.2
To upload the installables to Desktop Central Server, create a zip file as below: 1. From the Windows Explorer, navigate to the base folder where the installble files are located [ for eg. C:\Software\Office 2010\ ] 2. Select all the files using Cntrl + A 3. Right-click and select 7-Zip --> Add to archive. 4. Give an appropriate name for the archive and save it as a .7z file. You should upload the file created above and the 7za.exe (located at <Desktop_Central_Install_Dir>/Desktop_Central_Server/bin directory where Desktop Central Server is installed) while creating the package. Given below are the options specific to Office 2010 that you specify while creating the package: 1. The application type is EXE 2. Installation Command with Switches/Arguments: setup.exe /adminfile <MSP File name> 3. Select Run the Script before Installing Software under Advanced Options and specify the Script/Software name as 7za.exe x "<filename.7z>" [Ex.7za.exe x "office2010.7z"] where, 44
SoftwareDeploymentGuide
<filename.7z> refers to the zip file name that you created above.
6.12.4
The final step is to create a configuration for deploying Office 2010 to users/computers as discussed in section 5.0.
45
SoftwareDeploymentGuide
6.13 Installing iTunes 10
Steps involved in deploying iTunes 10: 1. Download iTunes executable ( iTunesSetup.exe) and save locally. [Note: The file name should be exactly the same.] 2. Download the script itunesinstall.txt and rename it to itunesinstall.vbs 3. Add the package in Desktop Central as below: 1. Select Software Deployment tab --> Add Package 2. Select the Package Type as "MSIEXEC/EXE/ISS/Command" 3. Specify the Application Name as iTunes and select "HTTP Path" as the path type. 4. Upload both the itunesinstall.vbs and iTunesSetup.exe 5. Specify the " Installation Command with Switches/Arguments " as %windir%\system32\cscript.exe itunesinstall.vbs 6. Click Add Package. The package gets added. 4. Select the package and click Install/Uninstall Software. 5. Select the required target users/computers and click Deploy
46
SoftwareDeploymentGuide
Notes: If you do not find the steps or the silent installation keys for the software you are trying to install, check our website. If you have any problems in deploying a software or if you find any errors in this guide, report it to [email protected]
47