2012-02-24 36 views
6

Adım 1, komut satırı penceresinden benim yerel IE sürümü almak için aşağıdaki komutu kullanın:Internet Explorer'ın komut satırından sorgulanması her zaman işe yaramıyor mu?

İşe ve bana böyle IE sürümünü verecektir:

! REG.EXE VERSION 3.0 

HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer 
    version  REG_SZ 7.0.5730.13 

Adım 2,

reg query "HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer" /v version" | find "version" 

başarısız ve aşağıdaki söyle olurdu:

Şimdi bu komutu kullanmayı deneyin İlk komuta dönersem
! REG.EXE VERSION 3.0 

HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer 

Error: The system was unable to find the specified registry key or value 

Adım 3, Şimdi:

reg query "HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer" /v version" 

o basamaktaki gibi bana aynı hatayı verecektir 2. Ben, adım 2 başarısız olur neden anlamıyorum ne ve adım 3 ile aynı olduğundan adım 3 neden başarısız olur?

+0

İlgili http://stackoverflow.com/questions/3553984/how-do-i-detect-which-version-of-internet-explorer-is-installed –

cevap

7

2. adımda, version" | find "version adlı kayıt defteri değerini arıyorsunuz. sürümünden sonra çift tırnak çıkarın ve her şey yoluna girecek:

reg query "HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer" /v version | find "version" 
+0

teşekkürler! Bu özledim inanamıyorum :) – neo

+1

Omit 'bulmak" sürümü "', ve çıkan komut Git Bash, MSYS, Cygwin, vb ile uyumlu olacak – mcandre

+1

@mcandre Bilgi için yerine '// v' kullanmak zorunda kaldı Gitmek için Git Bash'de/v' –

4

Ben "bu komut/hacim sürüm numarası reg sorgu "Microsoft \ Internet Explorer \ HKEY_LOCAL_MACHINE \ Software" nin hazırladığı rapora daha doğru olduğu tespit svcVersion "

+0

Bu nasıl daha iyi ve nasıl cmd komutuna yazabilirsiniz? – Aaron

+0

Yukarıdaki ile aynı, önündeki reg sorgu ekleyin. MBu'nun anahtarı bana sürüm 9'un yüklü olduğunu söylüyor, ama gerçekten 11 versiyonudur. Ycl onun reg anahtarını bana doğru sürümü veriyor. – Jente

+1

'svcVersion' Windows XP'de bulunmamaktadır. Görünen o ki, 'svcVersion' (IE için orada olacak => 9), eğer orada değilse,' version'. Http://stackoverflow.com/questions/3553984/how-do-i-detect-which-version-of-internet-explorer-is-installed ve http://support.microsoft.com/kb/969393 adresine bakın. –

İlgili konular