For the setup variations specified in the SetupVariation entry in the [Package Definition] key, the PDF must have a key that defines each variation. For SMS, the setup variations specify the package commands that will be defined for the package’s Workstations property.
Example:
CommandName = Automated Minimum Installation
Example:
CommandLine = setup.exe
Example:
UserInputRequired = FALSE
On MS-DOS clients, setting SynchronousSystemExitRequired to TRUE indicates to SMS that the job will cause the client to restart. This tells SMS to use overlay mode when executing the job, freeing up the memory used by SMS so it can be made available to the program being executed. By default, SMS executes programs synchronously and remains in memory when a job command line is executed.
Note that setting this value to TRUE is not necessary just to exit the environment at the end of the package setup program.
The possible values are TRUE and FALSE, and the default is FALSE.
Example:
SynchronousSystemExitRequired = FALSE
Example:
SupportedPlatforms = Windows, Windows NT (Alpha), Macintosh
Note that a version number is no longer needed and should not be used with Windows and Windows NT. Old PDFs that specified Windows 3.1 or Windows NT 3.1 will still work with SMS, but PDFs that specify any other versions of these platforms will not work. Particular versions of an operating system can still be uniquely targeted for package installation by using the SMS database query feature.