windows yan yana yüklenebilen birçok MSXML sürümüne sahiptir. yani, 3, 4, 5 & 6.MSXML sürümünü kayıt defterinden bul
Sistemde hangi msxml dosyasının bulunduğunu bulmalıyım. Sorgum sadece kayıt defteri ile sınırlıdır.
windows yan yana yüklenebilen birçok MSXML sürümüne sahiptir. yani, 3, 4, 5 & 6.MSXML sürümünü kayıt defterinden bul
Sistemde hangi msxml dosyasının bulunduğunu bulmalıyım. Sorgum sadece kayıt defteri ile sınırlıdır.
aşağıdaki kayıt GUID olacaktır makinenizde yüklü MSXML sürümleri Tümü:
HKEY_CLASSES_ROOT\CLSID\{2933BF90-7B36-11D2-B20E-00C04F983E60}\VersionList.
Belirli bir sürümü için arıyorsanız, 3.0 demek, sen = 3.0 olduğunu Adını kontrol ederim.
size PowerShell üzerinden yüklenen tüm sürümleri alınıyor:
New-PSDrive -PSProvider registry -Root HKEY_CLASSES_ROOT -Name HKCR
get-item "HKCR:\CLSID\{2933BF90-7B36-11D2-B20E-00C04F983E60}\VersionList"
Birinci satır powershell bir sürücü olarak HKEY_CLASSES_ROOT olması ulaştırır. İkinci satırda, yüklü olan sürümler bulunur.
Çıktı benzer:
Hive: HKEY_CLASSES_ROOT\CLSID\{2933BF90-7B36-11D2-B20E-00C04F983E60}
Name Property
---- --------
VersionList 6.0 : C:\Windows\System32\msxml6.dll
3.0 : C:\Windows\System32\msxml3.dll