2011年2月9日水曜日

◆複数のURLをIEで一度に開く

IEのCOMオブジェクトを使ってnavigate2メソッドを呼ぶだけ。
第2引数に2048を指定してあげるとタブを追加してひらいてくれる。
引数やメンバーの詳細は以下を参照。
InternetExplorer Object
Navigate Method (InternetExplorer, WebBrowser)
BrowserNavConstants Enumeration

001
002
003
004
005
006
007
008
009
010
011
012

$first = $flg = 0
$site = @("yahoo","google","amazon")
$url = "http://www.{0}.co.jp/" 

$ie = new-object -com InternetExplorer.Application

$site | %
{
 
$source = $url -f $_
  if($first++){$flg = 2048
}
 
$ie.navigate2($source,$flg
)
}

$ie.visible=$true

0 件のコメント:

コメントを投稿