command-line - 如何使用Windows(XP)批处理脚本使用用户名和密码登录网站

标签 command-line batch-file windows-xp

我可以使用批处理文件连接网站,但我不知道如何在其中插入用户名和密码,当然也不知道如何单击提交按钮。

我还想知道如何使用 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/

相关文章:

linux - 在 linux/ubuntu 中以百分比表示的总体 CPU 使用率和内存(RAM)使用率

c++ - 有没有办法在 Visual Studio 中捕获标准错误和标准输出?

batch-file - 交互式批处理文件

windows - 按数字对文本文件的内容进行排序

git 忽略异常不按预期工作

c - 如何找到线程运行的处理器编号?

linux - 在 linux 上查看文件大小

macos - 一个简单的 Mac OS 命令行工具的安装程序?

Windows批处理文件起始目录时 'run as admin'

c# - 如何处理失败的 DllImport?