找回密码
 加入
搜索
查看: 3013|回复: 7

[AU3基础] bat 转换 AU3

[复制链接]
发表于 2010-5-9 20:34:55 | 显示全部楼层 |阅读模式
请高手帮帮忙帮我把这个bat转换为AU3 谢谢了

@echo off

for /f "tokens=1,2,3 delims= " %%i in (password.txt) do if %%i == %USERNAME% if %%j==%PASSWORD% if %%k == 1 exit /B 0

exit /B 1
 楼主| 发表于 2010-5-10 19:21:47 | 显示全部楼层
那位大哥帮我转一下啊 谢谢了
 楼主| 发表于 2010-5-11 12:41:14 | 显示全部楼层
老大行行好吧 帮帮忙转一下  怎么没人理我啊
发表于 2010-5-11 15:52:18 | 显示全部楼层
不知道是这意思不
Func CK($USERNAME, $PASSWORD)
        Local $txt = FileOpen('password.txt'), $ck
        While 1
                Local $line = FileReadLine($txt)
                If @error = -1 Then ExitLoop
                Local $sS = StringSplit($line, ' ')
                If @error Or $sS[0] <> 3 Then ContinueLoop
                If $sS[1] = $USERNAME And $sS[2] = $PASSWORD And $sS[3] == 1 Then
                        $ck = 1
                        ExitLoop
                EndIf
        WEnd
        FileClose($txt)
        If $ck Then Return 0
        Return 1
EndFunc   ;==>CK
 楼主| 发表于 2010-5-13 13:45:48 | 显示全部楼层
没有用  用户名和密码不对还是直接通过
发表于 2010-5-13 14:04:09 | 显示全部楼层
说实话,你这脚本用在哪以及如何验证我都不清楚,以上代码也仅靠1L的批处理猜测目的而来。
想要解决问题,应该详细说明脚本目的,毕竟这里不是批处理论坛
发表于 2010-5-13 14:09:04 | 显示全部楼层
看似是从一个密码字库文件里,读取密码,然后进行尝试!楼主不会是在搞穷举吧
 楼主| 发表于 2010-5-14 01:54:20 | 显示全部楼层
真不好意思  这个是openvpn 的验证批处理  通过变量传送到批处理进行用户名和密码验证 成功就返回0 失败就返回1
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-16 06:56 , Processed in 0.073706 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表