0
我正在关注在线教程:https://www.youtube.com/watch?v=vv9j1pDkZvM,以了解如何使用telnet和tst10自动重新启动调制解调器。但登录我的帐户时遇到问题。TST10两次输入了我的命令
我有3个文件。 RebootBatch.bat,try.txt和TST10.exe
在RebootBatch.bat的代码是这样的:
cd c:/tst
tst10.exe /r:try.txt
守则try.txt是这样
192.168.1.1
WAIT "Login:"
SEND "tmadmin\m"
WAIT "Password:"
SEND "tmadmin\m"
WAIT "->"
SEND "13\m"
WAIT "==>"
SEND "1\m"
但是,当我执行Reboot.bat它像这样去
BCM96338 ADSL Router
Login: tmadmin
tmadmin
Password: tmadmin
并且不会继续。
我认为它应该是这样的
BCM96338 ADSL Router
Login: tmadmin
Password: tmadmin
所以基本上把它插入用户名“tmadmin”两次,在新线。 我该如何解决这个问题? 由于我本人不是程序员,所以请更详细地说明我应该如何解决此问题。在此先感谢
我不认为这是你的问题; tst10.exe同样也为我提供了双重响应,但它仍然可以登录。当它“不会继续”时,它在底部的状态栏中说什么? “当前状态:... {something}” – TessellatingHeckler
@TessellatingHeckler是的,它表示“当前状态:正在等待: - >”,这是我在try.txt中输入的内容。由于它会双重输入我的用户名,所以我认为这是错误的,并且不能成功登录。但是,当我手动执行它的工作正常,并没有输入我的用户名两次 –
为什么你在密码的vbs中使用“mypassword〜”,当你在try.txt中使用“tmadmin”作为你的密码?我想知道你是否在你的密码中遗漏了一些东西 - 也许在真正的try.txt文件末尾有'\ m' - 哦,好吧,无论如何找到了一个工作解决方案。 – TessellatingHeckler