Edit SCCM Program DialogCopy link to this sectionLink to this section copied!

In this dialog you can edit the SCCM program settings like general information, requirements, run options and dependencies.

General Information TabCopy link to this sectionLink to this section copied!

Edit SCCM General Information

DescriptionCopy link to this sectionLink to this section copied!

This section contains general information about the selected program profile.

NameCopy link to this sectionLink to this section copied!

This field displays the name of the profile. This field must be unique within the package and is mandatory.

NoteIt supports PseudoFormatted Type and can be edited using Smart Edit Control.

CommentCopy link to this sectionLink to this section copied!

This field is optional and can be used to add comments for this program profile.

NoteIt supports PseudoFormatted Type and can be edited using Smart Edit Control.

ApplicationCopy link to this sectionLink to this section copied!

In this section, you can select the application that will be associated with this program profile.

Command LineCopy link to this sectionLink to this section copied!

This field contains the application and the parameters that will be executed. The command is relative to the package source folder. This field is mandatory.

In order to select an application use the [ ... ] button. The following file extensions are supported: EXE, MSI, MSP.

NoteThis field supports PseudoFormatted Type and can be edited using Smart Edit Control.

Start InCopy link to this sectionLink to this section copied!

In this field, you can declare the working folder of the program. This entry is mandatory. It can point to an absolute path on the client computer or a path relative to the package source folder. If no specific path is declared the folder where the package is deployed will be used as the working directory.

Run ModeCopy link to this sectionLink to this section copied!

This combo box lets you declare how the program will run. The following options are available:

  • Normal
  • The application will run in normal mode.
  • Minimized
  • The application will run minimized in the taskbar.
  • Maximized
  • The application will be run maximized if this option is being supported by the program.
  • Hidden
  • The application will be executed in the background without any visible way of interaction.

After RunCopy link to this sectionLink to this section copied!

This combo box allows you to declare the post-execution behavior if the program is completed successfully. The following options are available:

  • No action
  • If this option is selected no post-execution action is set.
  • SMS Restart
  • Once the program has ended successfully the System Management Server will be restarted.
  • Program Restart
  • Once the program has ended successfully it will be restarted.
  • SMS Logoff
  • Once the program has ended successfully the "Log Off" operation will be executed on the System Management Server.

NoteIf a predefined configuration profile is being edited these settings cannot be changed.

Requirements TabCopy link to this sectionLink to this section copied!

Program Requirements

In this section, you can specify the amount of time and space required by the program to run on the client machine.

Estimated disk spaceCopy link to this sectionLink to this section copied!

In this field, you can specify the amount of disk space the program requires to run on the client computer.

By default, this value is empty meaning the estimated space is unknown and can be set as a whole number greater than or equal to zero to specify a fixed disk space requirement. Use the combo box from the right to select the desired units from the list: KB, MB, GB.

Estimated runtimeCopy link to this sectionLink to this section copied!

This field allows you to specify the estimated time (in minutes) that the program is expected to run on the client computer.

By default, this value is empty meaning the estimated time is unknown and can be set as a whole number greater than zero to specify an estimated time.

Additional RequirementsCopy link to this sectionLink to this section copied!

In this field, you can write optional text that can include any other information or requirements for client computers.

Supported PlatformsCopy link to this sectionLink to this section copied!

In this section you can choose the platform and operating system on which the program will run.

This program can run on any platformCopy link to this sectionLink to this section copied!

If this option is enabled the program will run both on 32 and 64-bits platforms and on all Microsoft Windows versions.

This program can run only on the following platforms:Copy link to this sectionLink to this section copied!

If this option is enabled the program will run only on the platform and operating systems selected from the list.

The list is structured in 32 and 64-bits platforms, starting with the oldest operating system supported:

PlatformOperating SystemDescription
32-bitsAll X86 Windows 2000The package supports any Windows 2000 version on 32-bits platforms.
32-bitsX86 Windows 2000 Service Pack 4The package will run on Windows 2000 with Service Pack 4 on 32-bits platforms only.
32-bitsAll X86 Windows XPThe package supports any Windows XP version on 32-bits platforms.
32-bitsX86 Windows XP Professional Service Pack 2The package will run on Windows XP Professional with Service Pack 2 on 32-bits platforms only.
32-bitsX86 Windows XP Professional Service Pack 3The package will run on Windows XP Professional with Service Pack 3 on 32-bits platforms only.
32-bitsAll X86 Windows Server 2003 (Non-R2)The package supports any Windows Server 2003 prior to R2 version on 32-bits platforms.
32-bitsX86 Windows Server 2003 SP1 The package will run on Windows Server 2003 with Service Pack 1 on 32-bits platforms only.
32-bitsAll X86 Windows Server 2003 R2 The package supports any Windows Server 2003 R2 release on 32-bits platforms.
32-bitsX86 Windows Server 2003 R2 original release (SP1) The package will run on Windows Server 2003 R2 with Service Pack 1 release on 32-bits platforms only.
32-bitsX86 Windows Server 2003 SP2 The package will run on Windows Server 2003 with Service Pack 2 on 32-bits platforms only.
32-bitsAll X86 Windows Vista The package supports any Windows Vista on 32-bits platforms.
32-bitsAll X86 Windows Server 2008The package supports any Windows Server 2008 on 32-bits platforms.
32-bitsX86 Windows Vista original release The package will run on Windows Vista original release version on 32-bits platforms only.
32-bitsX86 Windows Vista SP1 The package will run on Windows Vista with Service Pack 1 on 32-bits platforms only.
32-bitsX86 Windows Server 2008 The package will run on Windows Server 2008 on 32-bits platforms only.
32-bitsX86 Windows Server 2008 SP2The package will run on Windows Server 2008 with Service Pack 2on 32-bits platforms only.
32-bitsX86 Windows Vista SP2The package will run on Windows Vista with Service Pack 2 on 32-bits platforms only.
32-bitsAll X86 Windows 7The package supports any Windows 7 on 32-bits platforms.
32-bitsX86 Windows 7The package will run on Windows 7 on 32-bits platforms only.
64-bits ItaniumAll IA64 Windows Server 2003 (Non-R2)The package supports any Windows Server 2003 prior to R2 release on 64-bits Itanium platforms.
64-bits ItaniumIA64 Windows Server 2003 SP1 The package will run on Windows Server 2003 with Service Pack 1 on 64-bits Itanium platforms only.
64-bits ItaniumIA64 Windows Server 2003 SP2The package will run on Windows Server 2003 with Service Pack 2 on 64-bits Itanium platforms only.
64-bits ItaniumAll IA64 Windows Server 2008 The package supports any Windows Server 2008 on 64-bits Itanium platforms.
64-bits ItaniumIA64 Windows Server 2008The package will run on Windows Server 2008 on 64-bits Itanium platforms only.
64-bits ItaniumIA64 Windows Server 2008 SP2 The package will run on Windows Server 2008 with Service Pack 2 on 64-bits Itanium platforms only.
64-bitsAll x64 Windows Server 2003 (Non-R2)The package supports any Windows Server 2003 prior to R2 release on 64-bits platforms.
64-bitsx64 Windows Server 2003 SP1 The package will run on Windows Server 2003 with Service Pack 1 on 64-bits platforms only.
64-bitsx64 Windows XP Professional SP1 The package will run on Windows XP Professional with Service Pack 1 on 64-bits platforms only.
64-bitsAll x64 Windows Server 2003 R2The package supports any Windows Server 2003 R2 release on 64-bits platforms.
64-bitsx64 Windows Server 2003 R2 original release (SP1) The package will run on Windows Server 2003 R2 original release edition with Service Pack 1 on 64-bits platforms only.
64-bitsAll x64 Windows ProfessionalThe package supports any Windows Professional version on 64-bits platforms.
64-bitsx64 Windows Server 2003 SP2 The package will run on Windows Server 2003 with Service Pack 2 on 64-bits platforms only.
64-bitsx64 Windows Professional SP2 The package will run on Windows Professional with Service Pack 2 on 64-bits platforms only.
64-bitsx64 Windows Professional SP3 The package will run on Windows Professional with Service Pack 3 on 64-bits platforms only.
64-bitsAll X64 Windows Vista The package supports any Windows Vista on 64-bits platforms.
64-bitsAll X64 Windows Server 2008The package supports any Windows Server 2008 on 64-bits platforms.
64-bitsX64 Windows Vista original release The package will run on Windows Vista original release version on 64-bits platforms only.
64-bitsX64 Windows Vista SP1 The package will run on Windows Vista with Service Pack 1 on 64-bits platforms only.
64-bitsX64 Windows Server 2008 The package will run on Windows Server 2008 on 64-bits platforms only.
64-bitsX64 Windows Server 2008 SP2The package will run on Windows Server 2008 with Service Pack 2on 64-bits platforms only.
64-bitsX64 Windows Vista SP2The package will run on Windows Vista with Service Pack 2 on 64-bits platforms only.
64-bitsAll X64 Windows Server 2008 R2The package supports any Windows Server 2008 R2 release on 64-bits platforms.
64-bitsAll X64 Windows 7The package supports any Windows 7 on 64-bits platforms.
64-bitsX64 Windows 7The package will run on Windows 7 on 64-bits platforms only.
64-bitsX64 Windows Server 2008 R2The package will run on Windows Server 2008 R2 release on 64-bits platforms only.

Run TabCopy link to this sectionLink to this section copied!

Program Run settings

GeneralCopy link to this sectionLink to this section copied!

Run whenCopy link to this sectionLink to this section copied!

This option specifies the user status required by the program to run on the client machine. The following options are available:

  • When a user is logged on
  • When no user is logged on
  • Any user status

By default, the "When a user is logged on" option is selected.

User assignmentCopy link to this sectionLink to this section copied!

This option specifies how the program is assigned to users. The following options are available:

  • Only the first user who logs on runs the program
  • Every user who logs on runs the program

Run using administrator rightsCopy link to this sectionLink to this section copied!

This option specifies if the program requires administrative privileges to run on the client machine.

Allow the user to interact with the programCopy link to this sectionLink to this section copied!

This option specifies whether the program requires interaction with the user to complete running. This option will be automatically disabled if the "When a user is logged on" option is not selected under "Run when" field.

Use the Client Software Installation Account when runningCopy link to this sectionLink to this section copied!

This option specifies whether the program uses the Client Software Installation Account when running on the client computer. This option is automatically disabled if the "When a user is logged on" option is selected under "Run when" field.

The program will not be advertised to clientsCopy link to this sectionLink to this section copied!

If this option is enabled, the program will not be advertised to client machines.

Distribution Point ConnectionCopy link to this sectionLink to this section copied!

In this section, you can specify the connection settings needed by the program.

The following options are available:

  • Use a Universal Naming Convention (UNC) connection
  • If this option is enabled, the program will access a network location using a UNC format. Example: \\Server\Location.
  • Use the next available drive letter for connection (starts with Z)
  • This option specifies whether the program requires a drive letter connection to the package files on the distribution point. A network drive mapping will be automatically created.
  • Use a specific drive letter
  • This option lets you specify, in the right side edit box, the drive letter under which the network mapping will be created.

Reconnect to the distribution point when the user logs onCopy link to this sectionLink to this section copied!

This option enables you to specify whether the computer reconnects to the distribution point when the user logs on.

Dependencies TabCopy link to this sectionLink to this section copied!

Program Dependencies

ProgramsCopy link to this sectionLink to this section copied!

This list will display all the programs created in the current package. From this list, you can select one or more programs that will run before the current one.