我有一个网页,打开时会显示一个用于输入用户名和密码的对话框。我厌倦了提供用户名和&密码每次。我可以将其编码到Windows脚本中,这样当我运行脚本时,它将导航到IE中的那个页面并填充对话框中的用户名文本框和密码文本框,然后单击确定按钮?
我在VBScript中尝试了以下脚本进行导航。 IE打开并导航到该位置但是当对话框打开提示输入用户名和密码时我卡住了。 如何从代码中自动填充它们?
Set IE = CreateObject("InternetExplorer.Application")
Set WshShell = WScript.CreateObject("WScript.Shell")
IE.Navigate "http://www.google.co.in"
IE.Visible = True
答案 0 :(得分:1)
有三种方法可以实现这一目标。
SendKeys
- 您可以使用SendKeys方法插入用户名和密码。它可以工作,但它不是防弹的,并且在很大程度上依赖于应用程序的行为与您预期的完全相同。http://username:password@www.mysite.com
使用此方法,您甚至不需要脚本。您可以使用URL保存书签或快捷方式。当然,要了解以纯文本格式存储密码的安全风险。
答案 1 :(得分:0)