Vbscript 作为活动窗口打开

Vbscript 作为活动窗口打开,vbscript,Vbscript,我正在尝试创建一个非常简单的vbscript,它可以打开特定网页的浏览器,然后刷新。我遇到的问题是试图使浏览器成为活动窗口,我搜索了各种网站并尝试了各种形式的appactivate,但没有成功。我通常不与VBS一起工作,所以我可能会遗漏一些非常明显的东西,请参阅下面我到目前为止的内容 set wshShell = WScript.CreateObject("wscript.shell") wshShell.Run("http://www.example.com") wshell.senkeys

我正在尝试创建一个非常简单的vbscript,它可以打开特定网页的浏览器,然后刷新。我遇到的问题是试图使浏览器成为活动窗口,我搜索了各种网站并尝试了各种形式的appactivate,但没有成功。我通常不与VBS一起工作,所以我可能会遗漏一些非常明显的东西,请参阅下面我到目前为止的内容

set wshShell = WScript.CreateObject("wscript.shell")
wshShell.Run("http://www.example.com")
wshell.senkeys "{F5}"
我将非常感谢任何帮助

您可以使用“AppActivate”,需要等待响应:

set wshShell=WScript.CreateObject(“WScript.shell”)
wshShell.Run(“http://www.example.com")
Wscript.Sleep 1000
wshShell.AppActivate“Firefox”在这里输入窗口的名称
Wscript.Sleep 1000
wshell.senkeys“{F5}”

我在上面输入了一个错误,应该是WshShell.senkeys“{F5}”,如果想要刷新的原因是使本地缓存无效,您可以在URL的末尾附加一个随机查询字符串,浏览器将请求最新版本。这正是我想要刷新的原因,谢谢,现在看起来很明显