我可以使用批处理文件连接网站,但我不知道如何在其中插入用户名和密码,当然也不知道如何单击提交按钮。
我还想知道如何使用 Windows 批处理脚本单击网站上可用的按钮(例如,以 xls 选项导出)。
提前致谢。
最佳答案
对于批处理,我想不出办法。使用 VBScript,这很容易。创建一个新的文本文件并将其命名为 AutomateIE.vbs 并添加以下代码。双击它来运行它。
Set IE = CreateObject("InternetExplorer.Application")
IE.navigate "http://TheWebsite"
IE.Visible = True
While IE.Busy
WScript.Sleep 50
Wend
Set ipf = IE.document.all.username
ipf.Value = "Username"
Set ipf = IE.document.all.password
ipf.Value = "Password"
Set ipf = IE.document.all.Submit
ipf.Click
IE.Quit
确保用户名和密码是网站中定义的实际名称,否则将不起作用。将它们更改为应有的样子。如果您发布网址,我可以验证它们。
关于command-line - 如何使用Windows(XP)批处理脚本使用用户名和密码登录网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16197721/