找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 20893|回复: 4

[网络连接] 批处理打开网页后并输入指定用户名和密码

[复制链接]
发表于 2021-12-10 22:34:03 | 显示全部楼层 |阅读模式
需求,如题,想做一个自动登录我们单位的OA办公系统,进而实现自动下载并存储文件,首要的一步当然是登录到首页啊,简单的start命令我是知晓的,问题是登录界面要账户名和密码啊,如何以指定用户名和密码登录是一个大问题。后来有人跟我说没必要访问网址的时候输入用户名和密码,完全可以登录网址后,当光标跳转到需要输入的时候,再sendkeys,嗯嗯,感觉像是正确的方向,于是——
遍寻了本站之前类似的帖子,觉得这个是唯一一个比较像的:http://www.bathome.net/redirect.php?tid=12705&goto=lastpost,原理也大致相同,但是开头那段显然是有问题的,好像还夹杂着vbs等内容,显然,我直接忽略掉了,直接set那个对象后,然后用实例出来的sendkeys方法,无奈黑窗口提示找不到该命令,还是不是内部方法来着,反正这条路好像是走不通了,请教各位大神,有没有知道的请指点一二,在下感激不尽!!!
发表于 2021-12-11 16:13:22 | 显示全部楼层
回复 1# 心远先生


BAT没有sendkeys
建议你试试PowerShell或VBS
发表于 2021-12-17 14:15:50 | 显示全部楼层
还可以用autoit3
发表于 2021-12-17 20:07:16 | 显示全部楼层
回复 1# 心远先生
  1. < "%~f0" more +4 > t.vbs
  2. cscript //nologo t.vbs & del t.vbs
  3. goto :eof
复制代码
这个代码的意思是从第4行开始读取内容写入到t.vbs,再用 cscript 调用 VBS
 楼主| 发表于 2021-12-18 14:22:59 | 显示全部楼层
都是高手,,,准备开始学习vbs了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-20 17:52 , Processed in 0.015956 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表