dmsctl.vbs
801 Bytes
' This script should only be invoked for Vista and Windows 7
'Detecting current OS
strComputer = "."
currOS = ""
doRunAs = false
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set colOperatingSystems = objWMIService.ExecQuery ("Select * from Win32_OperatingSystem")
For Each objOperatingSystem in colOperatingSystems
currOS = objOperatingSystem.Caption & " " & objOperatingSystem.Version
currOS = trim(currOS)
Next
If left(currOS, 19) = "Microsoft Windows 7" Then
doRunAs = true
End If
If doRunAs = true Then
Set objShell = CreateObject("Shell.Application")
Set objFolder = objShell.Namespace("C:\Program Files (x86)\Zend\ktdms\knowledgetree")
Set objFolderItem = objFolder.ParseName("dmsctl_install.bat")
objFolderItem.InvokeVerb "runas"
End If