xy9822137 发表于 2009-10-27 10:58:55

求助前辈,关于xp自动登录的脚本

本帖最后由 xy9822137 于 2009-10-27 11:29 编辑

send("#r")
WinWaitActive ("运行","")
send ("control userpasswords2")
send ("{enter}")
WinWaitActive ("用户账户","")
后面不是要选择一个账户作为自动登录的账户吗,
我要选择“cface”那个账户
我试了半天,怎么也选不了,请各位前辈指点,不胜感激!!!

kn007 发表于 2009-10-27 11:32:51

Run("control userpasswords2")
WinActivate ("User Accounts","")
WinWaitActive ("User Accounts","")
ControlClick("User Accounts","","")
Send("{down}")
;~ 或者Send("C")

那里是系统特殊控件,本人技术不到只能模拟键盘,你自己试试,对了,把User Accounts改为用户账号,我这是英文系统

kn007 发表于 2009-10-27 11:38:01

传送门:http://www.autoitx.com/forum.php?mod=viewthread&tid=1060&page=1&fromuid=7644076#pid7510
http://www.autoitx.com/forum.php?mod=viewthread&tid=5348&page=1&fromuid=7644076#pid35697



吃饭去

xy9822137 发表于 2009-10-27 11:43:16

我先试试看

xy9822137 发表于 2009-10-27 11:50:43

虽我不行,不过还是谢谢你了,那个系统控件好像激活不了,但是键盘又可以对其直接操作,哎,我都晕了,高手们快来帮帮我~~~~

bing614 发表于 2009-10-27 14:38:44

ControlListView ("用户帐户", "","","Select", 1,1)

chenjunqiang 发表于 2009-10-27 15:18:12

my god,不要用这种方法。
“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon”,在右边窗口中新建两个字符串值“DefaultUserName”和“DefaultPassword”,分别赋值为你想自动登录的用户名和密码,然后再新建一个名为“AutoAdminLogon”的字符串并赋值为1 。这样启动时Windows 就会帮你自动输入用户名和密码,实现自动登录了

afan 发表于 2009-10-27 17:28:32

同LS~$User = 'cface' ;用户名
$Pass = 'xxxxx' ;密码
RegWrite('HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon', 'DefaultUserName', 'REG_SZ', $User)
RegWrite('HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon', 'DefaultPassword', 'REG_SZ', $Pass)
RegWrite('HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon', 'AutoAdminLogon', 'REG_SZ', '1')
页: [1]
查看完整版本: 求助前辈,关于xp自动登录的脚本