.VBS无法打开超过2个选项卡

时间:2017-12-21 08:06:38

标签: vbscript

作为我工作的一部分,我有许多网站需要监控。我创建了一个.vbs(虽然在解决这个问题时,我也创建了.js和.bat文件也有同样的问题)。此文件只是打开一个新的Internet Explorer窗口,然后为我需要的每个网站添加一个新选项卡。这是代码:

Const navOpenInBackgroundTab = &H1000

site1 = "http://www.google.com"
site2 = "http://www.yahoo.com"
site3 = "http://www.bing.com"
site4 = "http://www.duckduckgo.com"

Set oIE = CreateObject("InternetExplorer.Application")

oIE.Visible = True
oIE.Navigate2 site1
oIE.Navigate2 site2,navOpenInBackgroundTab
oIE.Navigate2 site3,navOpenInBackgroundTab
oIE.Navigate2 site4,navOpenInBackgroundTab

Set oIE = Nothing

执行此文件对我来说是完美的,我已经能够将其设置为自动运行调度程序以自动执行我的任务监视,直到最近。现在,当我运行它时,它只打开前两个选项卡,无论我有多少作为脚本的一部分。

我一直在网上寻找解决方案而没有找到任何东西。这只是一些Windows设置,我需要在其他地方寻求解决方案(因为Windows在技术上是偏离主题的)或者是否有一些东西我可以添加到文件中以强制命令行加载超过前两个选项卡?

提前感谢您的帮助。

0 个答案:

没有答案