[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

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

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

回复 1# 心远先生


BAT没有sendkeys
建议你试试PowerShell或VBS
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

还可以用autoit3

TOP

回复 1# 心远先生
  1. < "%~f0" more +4 > t.vbs
  2. cscript //nologo t.vbs & del t.vbs
  3. goto :eof
复制代码
这个代码的意思是从第4行开始读取内容写入到t.vbs,再用 cscript 调用 VBS
梦依旧在,只是,心有余而力渐有不足
年年岁岁花相似,岁岁年年人不同

TOP

都是高手,,,准备开始学习vbs了

TOP

返回列表