web-dev-qa-db-ja.com

コマンドプロンプトからIE8で複数のタブを開く方法は?

IE 8コマンドプロンプトまたは.batファイルから複数のタブを開くために使用できるコマンドラインオプションは何ですか?""、コンマ、<>、および|で区切られたURLを試しましたが、何も機能していません。

3
srikanth

AFAIK IEはコマンドラインパラメータとして複数のURLをサポートしていません。バッチファイルなどからそれぞれ1つのURLを使用して複数回呼び出すことができますが、別々のウィンドウが開くようです。単一のIEウィンドウのタブで複数のURLを起動するには、次のスクリプトを使用します。

var navOpenInBackgroundTab = 0x1000;
var objIE = new ActiveXObject("InternetExplorer.Application");
objIE.Navigate2("http://www.site1.com");
objIE.Navigate2("http://www.site2.com", navOpenInBackgroundTab);
objIE.Navigate2("http://www.site3.com", navOpenInBackgroundTab);
objIE.Visible = true;

StartIE.jsとして保存し、Windowsエクスプローラーでダブルクリックするか、コマンドプロンプトでwscript.exe StartIE.jsを使用して起動します。

4
Karan