bat 转换 AU3
请高手帮帮忙帮我把这个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 那位大哥帮我转一下啊 谢谢了 老大行行好吧 帮帮忙转一下怎么没人理我啊 不知道是这意思不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 <> 3 Then ContinueLoop
If $sS = $USERNAME And $sS = $PASSWORD And $sS == 1 Then
$ck = 1
ExitLoop
EndIf
WEnd
FileClose($txt)
If $ck Then Return 0
Return 1
EndFunc ;==>CK 没有用用户名和密码不对还是直接通过 说实话,你这脚本用在哪以及如何验证我都不清楚,以上代码也仅靠1L的批处理猜测目的而来。
想要解决问题,应该详细说明脚本目的,毕竟这里不是批处理论坛 看似是从一个密码字库文件里,读取密码,然后进行尝试!楼主不会是在搞穷举吧 真不好意思这个是openvpn 的验证批处理通过变量传送到批处理进行用户名和密码验证 成功就返回0 失败就返回1
页:
[1]