るきふぃえる's memo

るきふぃえるのメモ

*

【Windows】コマンドで「Internet Explorer」のバージョンを取得する方法

      2015/11/04

IE-logo-001

「Internet Explorer」のバージョン情報が記載されているレジストリの場所

「Internet Explorer」のバージョン情報は、以下のレジストリに記載されています。

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer]

IE-Regedit-001

その中の [Version] が 「Internet Explorer」 のバージョンです。

なお、「Internet Explorer 10」 以降は、[svcVersion] が 「Internet Explorer」 のバージョンになります。

 

コマンドで「Internet Explorer」のバージョン情報を取得

コマンドは「reg query」を使います。

【実行結果】

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer
Version    REG_SZ    9.10.9200.17520

 

「Internet Explorer 10」 以降の場合は

【実行結果】

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer
svcVersion    REG_SZ    10.0.9200.17520

 

バッチにしてみる

上記コマンドだと [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer] や [Version]、[svcVersion]、[REG_SZ]が表示されてしまうので、「for」で回してバージョンの部分だけ変数に格納し「echo」で表示させます。

「Internet Explorer 10」以前

 

「Internet Explorer 10」以降

 

後は、そのまま使うなり、テキストなどに吐き出すなり、自由に変更してください。

 

まとめ

「Internet Explorer」 のバージョンによって取得する名前が違うので、その辺を調査して間違わないようにしましょう。

割と「Internet Explorer」の バージョンアップ案件ってあると思うので少しは役に立つかな?

※確認OS:Win8、Internet Explorer 10

 - MS-DOS

QR Code Business Card