将使workndows脚本主机在Chrome浏览器中运行脚本

时间:2019-05-16 18:22:23

标签: wsh

Dim Wsh

Set objShell =CreateObject("WScript.Shell")

Set objExec = objShell.Exec("C:\Program Files\Google\Chrome\Application\chrome.exe https://<internal company VPN address>")

Wscript.Sleep 1000

objShell.AppActivate("<Title page>")

Wscript.Sleep 1000


Wsh.SendKeys "<username>"


Wscript.Sleep 1000

Wsh.SendKeys "{TAB}"

Wsh.Sendkeys "<password>"


Wscript.Sleep 1000

Wsh.SendKeys "{ENTER}"

我正在获得WSH“ objectRequired”。尝试运行以下脚本时出现运行时错误。

会发生什么:

Chrome浏览器可以正确打开Chrome,并且 包含的https地址(内部vpn地址)

但是,它会在出现之前在显示的运行时错误中停止 因为光标没有聚焦在该文本框中。

我的理解是WSH无法处理Chrome浏览器和对象,因此 Java脚本可以运行,但是我需要建议或启动代码来帮助我。

目标是

1。将焦点放在用户名文本框中,然后

  1. 标签到密码文本框,然后点击

  2. 输入密钥并登录

0 个答案:

没有答案