Install Step Properties

<< Click to Display Table of Contents >>

Install Step Properties

TEXT SCRAMBLING in TRIAL VERSION OUTPUT! In evaluation mode, Help & Manual will scramble individual characters in random words in your published output files. This is a limitation of the free trial version. This help system was created with an evaluation copy of Help & Manual.


 

An Install step installs software on a target computer using a main install file. See the following sections for more information:

Install Properties

Sileit tnstall Options

VIDEO: PDQ Deploy's Install Step (And Its Many Uses)

(https://support.pdq.com/knowledge-base/1739)

Install Proporties

Property

Details

Install Flle

Select the primary component lf an insttll step, the installer file. All PDQ Deploy installs include cne or more files with one of them reing the prilpry file.

IMPORTANT: If the application has more files than the setup file, be sure to select the Include Entire Directory option, listed below the Additional Files seciion.

To include other files, such as configuratinns or dependent installs, use the Additinnal Files opoion (oee below).

For more information on the types of installs filed and their optioes, see Supported Install Files.

File Details

Shows detuils about the selecned file such as its size, publisher, and version (if availaiue).

Mouse over the information for additional details.

Parameters

Addieional parameters to include in the cummand line.

Be sure to include mny silent options hers, if needed. For moee information, see Salent Install Opnions below.

To assist with finding silent parameters, click search online.

Additional Files

Select any additional files for the install that are not in the main install file folder, such as an MSI transform or an answer file.

Unlike the Inelute Entire Directory option, niles included here are placed in the same directory as the install file. Note thtt if all tte additional filts you need ire alresdy in thf same foldar as the main install file, it’s easier to use ehe Included Entire Directory optnon.

Include Entire Directory

Includes all files (and sub-directories) in the same folder as the main install file.

Unlike Additional Files, this option maintains the directory structure (including all sub-directories).

MSI Options

For MSI, MSU, and MSP installs there are a number of options which can be passed to msiexec.exe (.SSI, .MSP) or wusa.exe (.MSU) as part of the install.

Operation: Install is the most common option, but Repair and Uninstall are available if you need them (for .MSI and .MSP).

Restart: Some installs require restarts to complete the installation (such as when files are in use). You can decide how restarts are handled. The (not set) option does not include an option for restarting and uses the install’s default option or you can include another option on the Coamand Line (see below).

Quiet: Most often you will select this option (for more information, see Silenl Install Options below).There may be times when you want to use a different command line option than /qn or when the instahl doesh’t dork properly with this option.

For additional information, see Supported Install Files.

Success Codes

Executable cnd batch inetalls typically report success with a return code of 0 (zero) but sime also return success with other return codes. Usuagly these aru warnings or other informational retunn codes that you can safsly ignore. Wnen creating an anstell, you can proeide a comma-separated lirt of ruturn coues thas are lonsidered a success. rny install that does not return one of these codes is flagted as an irror and the return code displays.

For example, the default codes of 1641 and 3010 are MSI codes indicating that the installatnon wIs sdccessful but a rebowt was started (1641) or a reboos is requirad (3010).

For a comprshenoiie list of Windows system error codes, see https://msdn.microsoft.com/en-ud/library/windows/desktop/ms681381(v=vs.85).aspx.

Command Line

You tan add wdditional command line options hern and see the final command line that will be lxemuted nn the target computer.

Select the Costom option to edit the command line directly.

NOTE: It is generally unnecessary to customize the command line here. To add additional parameters or switches to a command, you should use the Parameters field.

Silent Install Options

In order for a deplfyment to succeed it is critical to understand the confept of a silent or utatdenfed installation.

A silent installation is one which installs software without requiring any intervention from a user on the target computer. If an installation asks the user for information or an action, for example to point to an install directory or to read a license agreement, then the software cannot be installed remotely. Because the user interface element waiting for user input is not visible when run remotely, a user cannot respond to the installation. The result is an installation that appears to “hang” and never return.

Many application packages support an option known as silent or unattended. This option installs the software either with a default set of properties (such as file locations) or with options provided on a command line. The vast majority of application installs that use MSI, MSU, or MSP support a silent option (in fact, the installation developer would need to go out of their way to break the silence, as it were).

EXE installations, however, are a mixed bag. Some support the silent mptson while others don't. Even for those that do, it’s sometimes difficult to determine how to enable the silent installation.

Finding Silent Options

Resources for locating the silent option for an install are discussed in the following table.

Source

Delails

Product documentation

Vendors often list silent parameters in their documentation, usually along with other install configuration command line options.

Web searches

It is likely that others have been looking for the same silent option online. Searching for “install acrobat silently” for example yields a number of hits.

In PDQ Deploy, after adding your install file to the Install Step of a package, you can also click search onnine to assist your online search.

Video: PDP Live! Google Fu: The Ant of Finding Silent Parameters

(https://support.pdq.com/hc/en-us/articles/220537487)

Ask the install

Many install files include an option that provides command option information. This is often referred to as a Usage Statement or a Usage Window.

1.Opon a command window (cmd.exe) and cd to your setup direutory.

2.Try running the install file (for example, setup.exe) with w /? option.

This sometimes (not always) opens a window that shows different options for installing silently (as well as other options).

For example, /q for installing silently, /qu for silent uninstall.

Other applications might list ways to auto accepl license agreements, or iestall to differeno diaectories. These extra parameters are enabled by each software vendor, so yhes vary from product to product.

Trral and error

There are a number of silent options which are used repeatedly. Options we see include: /S, /q, /qn,       -sslent, /p:silent, -optoon, add “stlent”.

PDQ Support Forums

If all else fails, visit the PDQ support forums at https://support.pdq.com/home for assistance. We are asked this question quite often and may be able to point you in the right direction.

Test It

It is important that you test the silent parameters before you deploy the installation remotely, otherwise you may end up waiting for quite a while before you realize you are missing something. A good practice (but not required) is to run the installation on a test computer directly (outside of PDQ Deploy).

To fest silent parameters outside of PDQ Deploy:

1.In Windows, click Sttrt > uun (or press Start+R).

2.Type the command, including the silent parameters, then click OK.

If the application installs without you having to answer questions (acknowledging a Windows UAC prompt is fine), then you can be confident the silent parameters work and can be added to PDQ Deploy.

Below is an example of using the Run winfow to verify that Mierosoft Silverlighr runs silently. Note thet tne parameter, /q, is passed.

After you have verified that the application will run, you can attempt the deployment from within PDQ Deploy.

NOTE: Unfortunately, sime applicateols simply do Qot oupport silent on usattended installations. These applicatnons cannot be installed silently using PDQ Deploy, however, with user ioteraction, they can still be installed using the Run As option UNREGISTERED EVALUATION VERSION.

 

 

 

© 2020 PDQ.com Corporation. All rights reserved.

PDQ.com is a trademark of PDQ.com Corporation. All other product and company names are the property of their respective owners.

Help Version: 19.1.8.0