Запрос версии Internet Explorer из командной строки не всегда работает?

Шаг 1, я использую следующую команду, чтобы получить мой локальная версия IE из окна командной строки:

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

Она будет работать и даст мне версию IE следующим образом:

  ! REG.EXE VERSION 3.0

HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer
    version     REG_SZ  7.0.5730.13

Шаг 2. Теперь я пытаюсь использовать эту команду:

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

Она не сработает и сообщит мне следующее:

! 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

Шаг 3. Теперь, если я вернусь к первой команде:

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

, это даст мне ту же ошибку, что и на шаге 2. Я не понимаю, почему шаг 2 завершится неудачно, и почему шаг 3 не удастся, поскольку он такой же, как шаг 1.

6
задан MBu 28 February 2012 в 09:22
поделиться