| 发表于:2007-07-06 10:08:04 楼主 |
我在公司经常会用到oa网,每次都需要登陆,很是麻烦,我就写了下面的脚本自动登陆oa系统,在我的机器上(ie7)没有问题,每次都能正确登陆,但是在我同事的机器上(ie6)本能登陆,每次都能正确输入用户名和密码,在执行wshell.sendkeys "{enter} "时会打开另一个登陆页面,而不是执行登陆操作,各位高手能帮我看一下吗?? ' vbscript source code set ie = createobject( "internetexplorer.application ") ie.visible = 1 ie.navigate "http://127.0.0.1 " do while ie.busy loop ie.document.getelementbyid( "uid ").value = "用户名 " '这里是你登陆的用户名 ie.document.getelementbyid( "pwd ").value = "密码 " '这里是你登陆的密码 set wshell=wscript.createobject( "wscript.shell ") ie.document.getelementbyid( "pwd ").focus() wshell.sendkeys "{enter} " set ie = nothing wscript.quit(0) |
|
|
|
|