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
thanks,
Jim
0 Comments
[ + ] Show comments
Answers (2)
Please log in to answer
Posted by:
brenthunter2005
19 years ago
[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:
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
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
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.
so that the conversation will remain readable.