Code:
$InstalledProductVer = ReadValue('HKLM\SOFTWARE\Network Associates\TVD\VirusScan Enterprise\CurrentVersion\', 'szProductVer')
$ApprovedVersion = "8.0.0.912"
?
if CompareVersions($InstalledProductVer, "<", $ApprovedVersion)
"We need to run an install or upgrade" ?
"TRUE - " + $InstalledProductVer + " < " + $ApprovedVersion ?
RUN "\\" + $servername + "\" + $sharename + "\YourInstallprogram.exe"
else
"No upgrade necessary" ?
"FALSE - " + $InstalledProductVer + " < " + $ApprovedVersion ?
endif
?

;Other examples:

dim $signs, $sign, $Version1, $Version2
$signs = "<", ">", "="
$Version1 = "10.0.1.123"
$Version2 = "10.0.1.9"
for each $sign in $signs
iif( CompareVersions($Version1, $sign, $Version2), "True - ", "False - ")
'"' + $Version1 + '" ' + $sign + ' "' + $Version2 + '"'
?
next

_________________________
Home page: http://www.kixhelp.com/hb/