[已解决] 请教下我用SEND发送的按键怎么没有任何反应啊?
本帖最后由 yangsheng1119 于 2011-12-15 11:55 编辑我的脚本如下:
RunWait(@ComSpec & ' /c control userpasswords2',"", @SW_HIDE)
WinWaitActive("用户账户","用户",10000)
send("!E")
Send("!{ENTER}")
WinWaitActive("自动登录","你可以设置你的计算机,使用户登录时不必键入用户名和密码.为此,请在下面指定一个可以自动登录的用户",10000)
Send("!{ENTER}")
请各位大哥大姐帮忙指正下,先谢谢了 新手我也不太明白。自己也有这个方面的问题。不过应该是看你上一句吧.
send("!e") 这样是对的.可能当时的位置少了什么不过我也不知道呀. RunWait 是等待运行结束所以进行不下去 改成 RUN
send("!E") 这里只要按一下 E就可以勾选不用!E 谢谢楼上的大哥们指点 我这里问到了另外一个大哥的答案,现在分享给大家
代码如下:
#Region ;**** 参数创建于 ACNWrapper_GUI ****
#AutoIt3Wrapper_outfile=freelogin.exe
#EndRegion ;**** 参数创建于 ACNWrapper_GUI ****
RunWait(@ComSpec & ' /c control userpasswords2', "", @SW_HIDE)
WinWait("用户帐户", '本机用户:')
WinActivate("用户账户", '本机用户:')
Send("!E")
Send('!a')
WinWait("自动登录")
WinActivate("自动登录")
ControlClick("自动登录", "", "Button1", "left")
WinWait("用户帐户", '本机用户:')
WinActivate("用户账户", '本机用户:')
Send('{enter}')
页:
[1]