15-06-2005, 17:34
|
|
|
|
חבר מתאריך: 04.08.02
הודעות: 4,468
|
|
...
יכול להיות בגלל שאנחנו מאזינים את היוזר ואז בלי לחכות בכלל מאזינים את הסיסמא?
זה סתם ניחוש פרוע אבל תנסה להוסיף delay בערך בכמה שלבים:
קוד:
@ECHO OFF
ECHO.set sh = Wscript.CreateObject( "Wscript.Shell" ) > _tmp.vbs
ECHO.Wscript.Sleep 3000 >> _tmp.vbs
ECHO.sh.SendKeys "hashofet" >> _tmp.vbs
ECHO.sh.SendKeys "~" >> _tmp.vbs
ECHO.Wscript.Sleep 3000 >> _tmp.vbs
ECHO.sh.SendKeys "password" >> _tmp.vbs
ECHO.sh.SendKeys "~" >> _tmp.vbs
ECHO.Wscript.Sleep 3000 >> _tmp.vbs
ECHO.sh.SendKeys "cd /home/shofet" >> _tmp.vbs
ECHO.sh.SendKeys "~" >> _tmp.vbs
ECHO.Wscript.Sleep 3000 >> _tmp.vbs
ECHO.sh.Sendkeys "sh myscript.sh" >> _tmp.vbs
ECHO.sh.SendKeys "~" >> _tmp.vbs
start telnet.exe localhost
cscript//nologo _tmp.vbs
DEL _tmp.vbs
אם זה עדיין לא יעבוד, אני אפעיל את השרת telnet במחשב ואחזור עם תשובות.
יום טוב
|