Detect WSH, Script engine and DLL versionsTag(s): WSH VBScript
Dim WSHShell, FSO, VbDll, VbDllVersion, s Set WSHShell = WScript.CreateObject("WScript.Shell") WScript.Echo "WSH version : " & WScript.Version s = "" s = ScriptEngine & " Version " s = s & ScriptEngineMajorVersion & "." s = s & ScriptEngineMinorVersion & "." s = s & ScriptEngineBuildVersion WScript.Echo "Script engine version : " & s Set FSO = WScript.CreateObject("Scripting.FileSystemObject") If WSHShell.Environment.item("OS") = "" Then ' we assume a non-NT system VbDll = "c:\windows\system\vbscript.dll" Else VbDll = "c:\winnt\system32\vbscript.dll" End If VbDllVersion = FSO.GetFileVersion(VbDll) WScript.Echo "VBScript Dll version : " & VbDllVersion & " (" & VbDll & ") " Set WSHShell = Nothing Set FSO = Nothing WScript.Quit(0)
mail_outline
Send comment, question or suggestion to howto@rgagnon.com
Send comment, question or suggestion to howto@rgagnon.com