我的脚本有问题。看来我的密码是错误的。
#!/usr/bin/expect
set ip [lindex $argv 0]
spawn telnet $ip
set timeout 10
expect "Login:"
send "administrator\r"
expect "Password:"
send "123456"
send "\r"
它说,login incorrect
。但它有效,当我cmd
在 Windows 上使用 telnet 到我的手机时,它可以使用“管理员”和 123456 作为密码。我不知道为什么在我的脚本中,我无法成功登录。
我必须使用这个脚本来降级/升级我的手机。
答案1
我找到了答案。我只需要放一些
sleep
之前的命令
expect "Login:"
谢谢大家。