lixiaodaoaaa 发表于 2010-4-20 22:34

脚本简单混编实现自动登录

@echo off< "%~f0" more +4 > t.vbscscript //nologo t.vbs & del t.vbsgoto :eofset ierunner = CreateObject("wscript.shell") ierunner.run "cmd /c start iexplore http://192.168.0.1",0 wscript.sleep 1000 ierunner.sendkeys "admin" ierunner.sendkeys "{TAB}"
ierunner.sendkeys "********" ierunner.sendkeys "{TAB}" wscript.sleep 300ierunner.sendkeys "{TAB}"wscript.sleep 200ierunner.sendkeys "{ENTER}"wscript.quit



实现自动登录路由的功能。此批处理实现了 vbs+bat混合编程。当然不仅仅可以实现自动登录路由了、其他计算机了,还可以实现自动登录 邮箱、百度空间 、论坛等。这些就需要同志们简单改下此代码。将ierunner.run "cmd /c start iexplore http://192.168.0.1",0
这里换成想要登录的网址。

ierunner.sendkeys "admin" ierunner.sendkeys "{TAB}"
ierunner.sendkeys "********"

将这里换成想要登录的密码即可。
当然了,我们还可以将ierunner.run "cmd /c start iexplore http://192.168.0.1",0 换成一个 本地目录的一个路径。例如 qq路径实现qq的全自动登录。(关于qq用脚本全自动登录的这类代码很多。不做多说明)。这里我有两个问题看不懂,还请能看懂的解释下。非常感谢。我要换成qq路径,我该如何改。

ierunner.run "cmd /c start
"D:\Program Files\QQ2009\Bin\QQ.exe I"",0 发现不行! 或者ierunner.run "cmd /c start
"D:\\Program Files\\QQ2009\\Bin\\QQ.exe Ic"",0 也不行?极度郁闷中。
      2
< "%~f0" more +4 > t.vbscscript //nologo t.vbs & del t.vbs 这里cscript //nologo t.vbs就是执行 这个t.vbs 脚本执行. 那么第一句怎么理解呢?不太明白。很是疑惑。
                     < "%~f0" more +4 > t.vbs 请求解释一下。非常感谢。
希望 if_exist童鞋给俺歌本指导下,在这里表示感谢。

参考: 这位仁兄的博客

lixiaodaoaaa 发表于 2010-4-21 12:28

本人博客原文地址欢迎访问。
页: [1]
查看完整版本: 脚本简单混编实现自动登录