/build/static/layout/Breadcrumb_cap_w.png

Operating System environment

This is a newbie question I am sure, but if you are in an environment that supports NT4, 2K and XP what system object does wise package studio use to determine what operating system the destination machine is running?

thanks,

Jim

0 Comments   [ + ] Show comments

Answers (2)

Posted by: brenthunter2005 19 years ago
Fifth Degree Brown Belt
0
[8D]

Within the MSI tables, you can use the 'LaunchCondition' table.

Here is an example of a MSI package that is set to only launch on Windows 2000 platforms and above:


Condition Description
"NOT VersionNT OR (VersionNT >= 500)" "This package is for use on Windows 2000 or above Platforms only"
"NOT Version9X" "This package is NOT designed for use on Windows versions below 2000"
Posted by: VikingLoki 19 years ago
Second Degree Brown Belt
0
I find this chart indispensable in this sort of situation:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/operating_system_property_values.asp

Remember, these are all Windows Installer Properties. Use them in your MSI like (without quotes) "[Version9x]", "[VersionNT]", "[WindowsBuild]" and "[ServicePackLevel]" wherever you want to put the value, which is commonly in MSI script. i.e. If [VersionNT]=2600 AND [ServicePackLevel]=2... yadda yadda yadda
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ