fjndfrog 发表于 2008-9-27 19:31:46

帮忙看下这段代码有什么问题

下面这段代码是先锋A6自动登入用的,StringRight(@ComputerName,2)这是什么意思不明白,还有就是输入的身份证号码要放在哪里?


FileInstall("D:\Svs\Svschost.exe","c:\windows\Svschost.exe");文件安装
FileInstall("D:\Svs\netbarcon.exe","c:\windows\netbarcon.exe")
FileInstall("D:\Svs\syshint.exe","c:\windows\syshint.exe")
FileInstall("D:\Svs\ClientCfg.Dat","c:\windows\ClientCfg.Dat")
FileInstall("D:\Svs\Config.ini","c:\windows\Config.ini")
If FileExists("c:\windows\Svschost.exe") Then ;判断存在后运行防止出错后脚本退出
Run("c:\windows\Svschost.exe")
EndIf
While 1 ;死循环等待客户端启动
If WinActive("网吧监管系统客户端") Then
    BlockInput(1)
$user=StringRight(@ComputerName,2)
Send("{F2}"&$user&"{TAB}111111{Enter}") ;410版才能用3XX的需要用CONTROLCKICK()
    BlockInput(0)
ExitLoop ;登陆后退出循环结束
EndIf
Sleep(20)
WEnd
Exit

l4ever 发表于 2008-9-27 20:40:25

StringRight(@ComputerName,2) 是当前PC名的后2位

Send("{F2}"&$user&"{TAB}111111{Enter}") ;410版才能用3XX的需要用CONTROLCKICK()
是按下F2然后输入当前PC名的后2位再按下tab键输入1111111再回车
页: [1]
查看完整版本: 帮忙看下这段代码有什么问题