//開いているタブのURLをクリップボードにコピー
var mdi = new ActiveXObject("MDIBrowser.API");
if (mdi.GetTabCount() == 0) {
mdi = null;
WScript.Quit();
}
var window = mdi.GetWindowObject(0);
if (window == null) {
mdi.ShowMessage("WindowObject取得エラー");
mdi = null;
WScript.Quit();
}
var i;
var urls = "";
try {
for (i = 0; i < mdi.GetTabCount(); i++) {
urls += mdi.GetWindowObject(i).location.href + "\n";
}
}
catch (e) {
mdi.ShowMessage(i + "番目のタブのURL取得中にエラーが発生しました。\n" + e);
}
window.clipboardData.setData("Text", urls);
window = null;
mdi = null;