如何使用batfch文件login到路由器,然后向路由器发送命令

我试图写一个batch file来打开一个telnet会话,连接到路由器,input用户名和密码,最后发送一个命令到路由器,我有两个不同的路由器,我正在试图与此。 其中之一是一个NETGEAR我可以成功地在路由器上解锁telnet(它是默认locking,一旦解锁,重新启动后恢复)打开telnet会话,并连接到router.to解锁telnet我有一个程序telnetenable.exe它存储在C:/

echo off echo c:/telnetenable.exe ipaddress username password telnet ipaddress 

但不能发送一个命令到路由器一次,在这一点上,我有一个开放的连接到路由器,可以手动inputcmd adslctl configure –snr x,但我想把它合并到batch file。

在第二个路由器Speedstream 4200 Telnet没有被locking,我可以打开Telnet会话并连接到路由器,但不能input用户名或密码后,我想能够发送一个CMD。

 echo off telnet ipaddress 

让我尽可能的用户名请求。 任何人都可以帮助我解决这些问题。 非常感谢。

Solutions Collecting From Web of "如何使用batfch文件login到路由器,然后向路由器发送命令"