@echo off < "%~f0" more +4 > t.vbs cscript //nologo t.vbs & del t.vbs goto :eof set 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 300 ierunner.sendkeys "{TAB}" wscript.sleep 200 ierunner.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.vbs cscript //nologo t.vbs & del t.vbs 这里cscript //nologo t.vbs就是执行 这个t.vbs 脚本执行. 那么第一句怎么理解呢?不太明白。很是疑惑。
< "%~f0" more +4 > t.vbs 请求解释一下。非常感谢。
希望 if_exist童鞋给俺歌本指导下,在这里表示感谢。
参考: 这位仁兄的博客 |