Installing the Program Remotely by an Administrator

Sometimes it is necessary for Administrators to install either the single-user, protected edition (Industrial or Academic) or the site-license, unprotected edition of the software (Industrial or Academic) remotely. Administrators who are taking upon the task of installing the program of behalf of users should first consult the following topics:

 

 

If the installation is to be done remotely, and "quietly", in other words, without interacting with the installation script, then you need to obtain the single-file installation setup program for your edition of the software. The single-file installation setup can only be obtained from our SuperPro's FTP site for downloads:

 

Download Center FTP Site: http://www.intelligen.com/SuperProUpgrades/SPDUpgradeInstructions.htm  

 

Locate the section with the header "If You Wish to Install the Program Remotely (Quietly)..." and follow instructions mentioned there.

 

Please contact Intelligen, Inc. (techSupport@intelligen.com) requesting the necessary credentials (UserName and Password) that are required in order to gain access and download the file. Make sure you mention in your e-mail:

 

 

Once you have downloaded the "exe" file appropriate for your edition (let's call it "SuperProInstaller.exe") then you have two choices:

 

1. Use Command-Line Deployment

First you must copy the "SuperProInstaller.exe" into a location that is accessible from the target PC. Let's assume that you have created a drive named "Z:" and under that drive, there's a folder named "CommonApps" and that is where the "SuperProInstaller.exe" has been saved. Assuming the target PC has access to this drive, now you can issue a command line execution of the installation, from the user's environment, using command line arguments for quiet installation and for overwriting other installation parameters (if needed). The optional command line arguments can overwrite the default values for some parameters used during installation (such as installation directory, auxiliary directory etc. - see Selecting a Destination Folder and an Auxiliary Folder).

 

The following four parameters can be overwritten:

 

  1. User-Name (defaults to the logged-in user's name); use USERNAME param.

  2. Company-Name (defaults to the name reported by the Windows installation); use COMPANYNAME param.

  3. Program Installation Folder (defaults to "<Windows-Program-Folder> \ Intelligen \ SuperPro Designer \ v15"); use INSTALLDIR param.

  4. Auxiliary Installation Folder (defaults to "<Public-Documents-Folder> \ Intelligen \ SuperPro Designer \ v15"); use DATABASEDIR param.

 

Here's a sample command for a silent deployment:

 

Z:/CommonApps/SuperProInstaller.exe /s /v"/qn INSTALLDIR=\"C:\Program Files (x86)\Simulation Tools\SuperPro Designer\v15\" DATABASEDIR=\"C:\Users\Public\Apps\SuperPro\v15\" COMPANYNAME=\"Drug Manufacturing, Inc.\" USERNAME=\"John Smith\"

 

The above command assumes that once the Administrator is logged-in (remotely) to the program user's PC, he/she can access the folder where the single-file installation resides as "Z:/CommonApps", and he/she requests that the SuperPro Designer's installation should use the following values for the local installation:

Installation Folder: "C:\Program Files (x86)\Simulation Tools\SuperPro Designer\v15"
Auxiliary Folder:     "C:\Users\Public\Apps\SuperPro\v15"

Company Name:     "Drug Manufacturing, Inc."

User Name:           "Joe Smith"

 

For a complete list of all the command line arguments that can be passed to the "SuperProInstaller.exe" please consult this page from Flexera (the software vendor we use to produce our installation scripts):

https://community.flexera.com/t5/InstallShield-Knowledge-Base/What-Command-Line-Parameters-Are-Available-for-Setup-exe/ta-p/4641

 

 

2. Use an Equivalent "MSI" Script for Remote Deployment

If you must install the program on multiple PCs, using a Group Policy file and remote deployment from a Windows server, then carrying out the installation from a single .msi script may be the preferred way. In that case, you should use one of many third party utilities that convert a .exe installer into a single ".msi" file, and then proceed with the remote deployment. There are several such tools available, some free-of-charge, and some for purchase:


> EMCO Software EXE-to-MSI Converter
> EXE to MSI Converter

> Advanced Installer

> QwertyLab's Exe to Msi Converter

 

... and more.

 

If you are attempting remote installation of a protected edition of the software (either Industrial Single-User Ed. or Academic Single-User Ed.) then during the execution of the installation script, the sentinel driver installation program is automatically invoked and therefore needs to be available in the same location as the single .exe or single .msi file.  You can download the sentinel installation program (.exe) from:
a) SuperPro Designer's download center( http://www.intelligen.com/downloads/SentinelSetup.exe) or

b) The vendor's site (http://www.safenet-inc.com/support-downloads/sentinel-drivers/  then select "Sentinel Driver")

If you opt for choice (b), you must rename the file downloaded from the sentinel vendor site to "SentinelSetup.exe" before you start SuperPro's installation.

 

 

If the sentinel drivers failed to install as part of SuperPro Designer's installation script, then you can install them directly using their installation program (SentinelSetup.exe - see above note).

The following command should install the drivers quietly:
SentinelSetup.exe /v" /qb CONFIRMUPGRADE=TRUE REBOOT=ReallySuppress