You can get the version of MSXML installed and update by using following vb script
Set objFSO = CreateObject("Scripting.FileSystemObject")
Msgbox "Version of MSXML installed is " & objFSO.GetFileVersion("c:\windows\system32\msxml.dll")
The different file present in the system32 are as follows for MSXML and updates:
msxml.dll
msxmlr.dll
msxml2.dll
msxml2r.dll
msxml3.dll
msxml3r.dll
msxml6.dll
msxml6r.dll
Please get the attached sample
MSXML Version.zip