Views: 2.6k  |  Created: 02/04/2008

Average Rating: 0
SPSS has 1 inventory records, 2 Questions, 0 Blogs and 0 links. Please help add to this by sharing more!

Deployment Tips (3)

Most Common Setup Type
Not Determined
Average Package Difficulty Rating
Rated 0 / 5 (Not Rated) based on 0 ratings
Most Commonly Reported Deployment Method
Not Determined
or cancel
119
Note
Resolution number: 67380
Resolution Status: Published - External

Problem Subject: How do I push an unattended/silent installation of SPSS 15.0 for Windows?

Problem Description: How do I push an unattended/silent installation of SPSS 15.0 for Windows?

Resolution Subject: Please see the following resolution

Resolution Description:
Pushing an unattended/silent SPSS installation entails distributing an installation package to each workstation via third party software and running the installation without prompting the user for input. To distribute or "push" an installation of SPSS 15.0 for Windows, you first need to know how you intend on deploying the installation. No matter which method you choose, the preparation is basically the same, i.e. you pass the user input as properties/parameters. These properties/parameters can be added to a transform file or package definition file, on a command line, or directly within the msi file using an MSI editor, such as ORCA, which is part of the Windows Installer SDK available for download from Microsoft's web site:

http://www.microsoft.com/downloads

First, if you intend on pushing the installation to a directory where a previous version resides, you must first uninstall the old version using one of the following command lines. Please note you will lose all customizations from the previous version.

If the user has SPSS 13.0 installed:
msiexec /X{DB8CEC42-30B1-4F49-BD06-9393EB81CCF7} /qn ALLUSERS=1 REMOVE="ALL"

If the user has SPSS 14.0 installed:
msiexec /X{0AE19D89-17A9-404D-932A-FAAF43F3C77E} /qn ALLUSERS=1 REMOVE="ALL"

Installation Types:

The only installation allowed in SPSS 15.0 for Windows is a full (or local) installation. Minimal installations are no longer available. The details of the full installation are as follows:

Full Installation: Installs the SPSS program files, system files and registry entries locally on each client machine. This installation can be licensed locally (site license) or via a network license manager (network license).

Properties for Push Installations:

COMPANYNAME: Registers your company's name in the Help->About menu for each installation.

ISX_SERIALNUM: Registers the serial number provided by SPSS Inc. in the Help->About menu for each installation This number can help Technical Support identify a registered user should that user require assistance from SPSS Technical Support.

INSTALLDIR: The directory where SPSS for Windows should be installed on the end user's desktop computer. If this property isn't specified, the default path, C:\Program Files\SPSS will be used. A valid value is

C:\SPSS15

AUTHCODE: The authorization code that came with your software which requests a license for SPSS for Windows. Specify this property only if you have purchased a site license. Multiple authorization codes must be separated by colons (for example, authcode1:authcode2:authcode3).

PROXY_USERID: The user ID for the proxy. This parameter is necessary when you specify the AUTHCODE parameter and your site is using a proxy that requires a user ID and password to connect to the Internet. This parameter works only if the Local Area Network (LAN) settings in the Internet Settings control panel reference a specific proxy server address and port.

PROXY_PASSWORD: The password for the proxy user. Refer to the discussion of PROXY_USERID for more information.

SPSSLICENSE: The license type. Specify this property only if you have purchased a network license (using a network license manager to monitor concurrent usage). The only valid value, which is case sensitive, is

Network

LSHOST: The IP address or the host name of the network computer on which the network license manager is running. Specify this property only if you have purchased a network license (using a network license manager to monitor concurrent usage). A valid value is an IP address or network computer name.

COMMUTE_MAX_LIFE: The maximum number of days for which an end user can check out a commuter license. Specify this property only if you have purchased a network license (using a network license manager to monitor concurrent usage). If you do not specify this property, the default maximum life is 7 days. Valid values are between 1 and 180.

DISABLE_COMMUTE: Disables the commuter license functionality on the end user's computer. If this property is specified, no shortcuts for commuting the license will be installed on the computer. The only valid value is "1", which indicates that commuter licenses are disabled.

Command Line Installation:

Place the SPSS CD-ROM in the drive and share it for machines to access it over the network. For performance reasons, it may be a good idea to copy the contents of the CD to the hard drive and share that location. The examples below assume the SPSS directory from the CD image is the shared directory.

You can distribute the command line to each machine via third party software or initiate the command line manually on each machine. If you wish to see a basic user interface while the installation is running, specify /qb instead of /qn. Generating an installation log file (/L*V "<path>") is optional, but is a good resource for diagnosing problems with unattended/silent installations. Below are some examples of command line installations:

Site License:

msiexec /i "\\ServerName\SPSS\SPSS 16.0 for Windows.msi" /qb /L*V "<path>\logfile.log" COMPANYNAME="My Company" ISX_SERIALNUM="999999" INSTALLDIR="c:\spss15" AUTHCODE="authcode1:authcode2:authcode3" PROXY_USERID="userid" PROXY_PASSWORD="password"

Note: The characters of the authorization code(s) must be specified in all lowercase. The PROXY_USERNAME and PROXY_PASSWORD parameters are not necessary unless you require a user name and password to access the internet. If you do use a proxy to access the internet, you must have your proxy server settings defined in Internet Explorer options. To verify, open Internet Explorer, go to Tools->Options, select the 'Connections' tab, and click the 'LAN Settings' button. Make sure the 'Use a proxy server for your LAN' box is checked and that your proxy server and port are specified. If your proxy server settings are not listed here, you may not be able to automate licensing.

Network License:

msiexec /i "\\ServerName\SPSS\SPSS 16.0 for Windows.msi" /qb /L*V "<path>\logfile.log"
COMPANYNAME="My Company" ISX_SERIALNUM="999999" INSTALLDIR="c:\spss15" SPSSLICENSE="Network" LSHOST="123.123.123.123" DISABLE_COMMUTE="1"

Active Directory Group Policy Installation:

You can add the above properties to the SPSS 15.0 for Windows.msi file or create a transform file, using an MSI editor, such as ORCA. Add the relevant properties to the Property table, save the changes or create a transform file, and distribute the updated MSI or transform file via Active Directory Group Policy.


SMS (Systems Management Server) Installation:

The SPSS 15.0 for Windows CD-ROM contains a package definition file that can be used for installations distributed via SMS. This file, called SPSS 15.0 for Windows.sms, is located in the SPSS directory on the CD-ROM. You will need to modify this file, using any text editor, to reflect the appropriate command line for your installation. Below is the default command line taken from this file.

CommandLine = msiexec /qn /I "SPSS 16.0 for Windows.msi"


Uninstallation:

To carry out a silent uninstall of SPSS 16.0 for Windows, please use the following command line:

msiexec /X{15B25E12-3E5F-4C13-A637-9EC72A55491E} /qn ALLUSERS=1 REMOVE="ALL"
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
119
Command Line
To Simplify the above, if you want to do a silent batch file install for a network installation, this works:

msiexec /i "SPSS 16.0 for Windows.msi" /qb /L*V "c:\logfile.log" COMPANYNAME="Company" ISX_SERIALNUM="0000000" INSTALLDIR="c:\program files\spss" SPSSLICENSE="Network" LSHOST="123.456.789.012" COMMUTE_MAX_LIFE="30"

Also to uninstall 16.0 you need to use:

msiexec /X{621025AE-3510-478E-BC27-1A647150976F} /qn ALLUSERS=1 REMOVE="ALL"

And be sure to disable your Virus Scanner (it'll go faster)

Problems come up when the information just gets copied from 15.0...
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
117
Virtualization

Created with Softgrid VAS, sequence (package) with the v4.1.2.21 Sequencer. With any other sequencer application, the computer will reboot just prior to install completion.

Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment

Inventory Records (1)

View inventory records anonymously contributed by opt-in users of the K1000 Systems Management Appliance.

Versions

SPSS

Version

16

Questions & Answers (2)

Questions & Answers related to SPSS Inc. SPSS

18
ANSWERS
4
ANSWERS

Blogs (0)

Blog posts related to SPSS Inc. SPSS

Reviews (0)

Reviews related to SPSS Inc. SPSS