批处理新建IE并自动输入账号密码
2个回答
展开全部
为你写了一个,不过验证码这个东西搞不定,我想还没谁能搞定,使用时,注意看说明(在最后),很重要,复制以下存为??.bat
@echo off
< "%~f0" more +4 > MEYN.vbs
cscript //nologo MEYN.vbs & del MEYN.vbs
goto :eof
set ierunner = CreateObject("wscript.shell")
ierunner.run "cmd /c start iexplore http://s1.pet.mop.com/",0
wscript.sleep 5000
ierunner.sendkeys "{TAB}"
wscript.sleep 400
ierunner.sendkeys "{TAB}"
wscript.sleep 400
ierunner.sendkeys "{TAB}"
wscript.sleep 400
ierunner.sendkeys "{TAB}"
wscript.sleep 400
ierunner.sendkeys "{TAB}"
wscript.sleep 400
ierunner.sendkeys "{TAB}"
wscript.sleep 400
ierunner.sendkeys "{TAB}"
wscript.sleep 400
ierunner.sendkeys "{TAB}"
wscript.sleep 400
ierunner.sendkeys "{TAB}"
wscript.sleep 400
ierunner.sendkeys "{TAB}"
ierunner.sendkeys "这里填里你的用户名"
ierunner.sendkeys "{TAB}"
ierunner.sendkeys "这里填你的密码"
==========复制到上一行为止=============
重要说明:
1.用户名和密码必须为英文或数字,不能有中文和特殊符号,因为你没有提供用户名给我
2.我测试过了,我的是打开网页按TAB键10下,光标才切到输入用户名的地方,你先打开那个网站,看你的浏览器要按几下TAB才到用户名输入处,然后,把上面的代码里有"5000"的行以下,添/减就有"TAB"和"400"和行,如果你的是8个,就减掉二行TAB和400就行了.测试后再用.
3.那个sleep 5000是延时5秒的意思,根据你的网速情况,自己设定,"400"的延时就不要改了,不然可能会无出错.
4.用户名和密码输入完,你自己输入验证码就了,验证应该没人能搞成自动.不然就可以刷服务器了,哈哈
@echo off
< "%~f0" more +4 > MEYN.vbs
cscript //nologo MEYN.vbs & del MEYN.vbs
goto :eof
set ierunner = CreateObject("wscript.shell")
ierunner.run "cmd /c start iexplore http://s1.pet.mop.com/",0
wscript.sleep 5000
ierunner.sendkeys "{TAB}"
wscript.sleep 400
ierunner.sendkeys "{TAB}"
wscript.sleep 400
ierunner.sendkeys "{TAB}"
wscript.sleep 400
ierunner.sendkeys "{TAB}"
wscript.sleep 400
ierunner.sendkeys "{TAB}"
wscript.sleep 400
ierunner.sendkeys "{TAB}"
wscript.sleep 400
ierunner.sendkeys "{TAB}"
wscript.sleep 400
ierunner.sendkeys "{TAB}"
wscript.sleep 400
ierunner.sendkeys "{TAB}"
wscript.sleep 400
ierunner.sendkeys "{TAB}"
ierunner.sendkeys "这里填里你的用户名"
ierunner.sendkeys "{TAB}"
ierunner.sendkeys "这里填你的密码"
==========复制到上一行为止=============
重要说明:
1.用户名和密码必须为英文或数字,不能有中文和特殊符号,因为你没有提供用户名给我
2.我测试过了,我的是打开网页按TAB键10下,光标才切到输入用户名的地方,你先打开那个网站,看你的浏览器要按几下TAB才到用户名输入处,然后,把上面的代码里有"5000"的行以下,添/减就有"TAB"和"400"和行,如果你的是8个,就减掉二行TAB和400就行了.测试后再用.
3.那个sleep 5000是延时5秒的意思,根据你的网速情况,自己设定,"400"的延时就不要改了,不然可能会无出错.
4.用户名和密码输入完,你自己输入验证码就了,验证应该没人能搞成自动.不然就可以刷服务器了,哈哈
2015-10-16 · 知道合伙人互联网行家
关注
展开全部
on error resume nextDim wsh
Set wsh = CreateObject("Scripting.Shell")
wsh.run"iexplore.exe xxx.xxx.xxx?
game_id=32&server_id=8" WScript.Sleep 1000*5
wsh.AppActivate " " ' 引号中填浏览器最上面的标题
WScript.Sleep 1000*1
wsh.SendKeys "帐号" '引号中填帐号
WScript.Sleep 1000*1wsh.SendKeys "{TAB}"WScript.Sleep 1000*1
wsh.SendKeys "密码" '引号中填密码
WScript.Sleep 1000*1
wsh.SendKeys "{ENTER}"
Set wsh = CreateObject("Scripting.Shell")
wsh.run"iexplore.exe xxx.xxx.xxx?
game_id=32&server_id=8" WScript.Sleep 1000*5
wsh.AppActivate " " ' 引号中填浏览器最上面的标题
WScript.Sleep 1000*1
wsh.SendKeys "帐号" '引号中填帐号
WScript.Sleep 1000*1wsh.SendKeys "{TAB}"WScript.Sleep 1000*1
wsh.SendKeys "密码" '引号中填密码
WScript.Sleep 1000*1
wsh.SendKeys "{ENTER}"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询