Program Properties Dialog Box: Advanced Tab

You can use this tab to apply special program settings, such as program dependencies and whether to remove software that is no longer advertised.

Run another program first
This program requires another program (in another package or in the current package) to run before it. By default, this check box is cleared.

Note    The program you specify to run first does not need to be advertised separately.

Package
The package that contains the program that must run before this program.
Program
The program that must run first.

Note    If the depended-upon program fails on a client, the depending program will not run.

When program is assigned
When Program can run (in the Environment tab) is set to Only when a user is logged on, you can specify how the program is assigned to users.
Run once for first user who logs on
The program should run only once on the computer. This is the default setting.

For example, a virus checker only needs to run once on the client.

Run once for every user who logs on
The program should run once for each new user who logs on.
Remove software when it is no longer advertised
Indicates that SMS will remove this program from client computers when it is no longer advertised to those clients. This option is mainly useful for shared network applications and is available only to programs that register with Add/Remove Programs in Control Panel.

To use this option, type the name of the uninstall registry key the program creates in the HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\ CurrentVersion\Uninstall registry key. After all advertisements for the program are revoked from the client, SMS looks up the program's uninstall command line in the UninstallString or QuietUninstallString property in this registry key.

By default, this check box is cleared.

An advertisement is considered revoked from a client when any of the following are true:

Uninstall registry key
The registry key that contains the uninstall command for this program. You can use up to 127 characters.
Disable this program on computers where it is advertised
Temporarily disables all advertisements that contain this program. The program will be removed from the list available for users to run and will not be run via assignment until it is re-enabled. By default, this check box is cleared.

Other tabs in this dialog box: General, Requirements, Environment

Related Topics

Topic Link

Create a Program

Topic Link

Using Programs in Packages Overview