IE をダウンロードのみ実行する

Windows 2000Windows XP では、Internet Explorer のインストール最中にダウンロードのみ実行するようなオプションが選択できない。そのため、ie5setup.exe や ie6setup.exe に以下のような引数をつけて実行するとよい。

"C:\Windows Update Setup Files\ie6setup.exe" /c:"ie6wzd.exe /d /s:""#E"""

この情報はずいぶん前から知っていたし、いろいろなサイトで紹介されているのだが、今回 Knowledge Base で該当の記述を見つけたのでメモ。

Windows XP または Windows 2000 における Internet Explorer 6.0、Internet Explorer 5.5、または Internet Explorer 5.1 のダウンロードのみのインストール

この Knowledge Base のおかげで、今まで意味がわからずに使用していた /d や /s や #E といったオプションの意味がわかるようになった。

たとえば、/d をつけて実行するとセットアップを実行している OS 用の IE のみダウンロード対象としてチェックが入っているが、/d:1 だと全 OS にチェックが入っている。

/s は ie5setup.exe/ie6setup.exe のソースパスを指定するオプション。#E と入力するだけで完全パスとファイル名を指定したことになる。仮に #E を使用しない場合は以下の様に少々面倒な書式となる。

"C:\Windows Update Setup Files\ie6setup.exe" /c:"ie6wzd.exe /d /s:""C:\Windows Update Setup Files\ie6setup.exe"""

その他のオプションについては、以下の Knowledge Base を参照のこと。

Internet Explorer のバッチ モード セットアップ スイッチ