ZKX's LAB

编写一个可以自动telnet到路由器 输入很多命令的脚本? telnet命令脚本

2021-04-23知识1

编写一个可以自动telnet到路由器 输入很多命令的脚本? AutoIt脚本 or VBS脚本?写个脚本不容易哦,时间就是金钱,拜托,好歹给点悬赏,让我更有动力;

有高手吗。我用JAVA调用了一个telnet脚本,用它去telnet一台设备的查看命令遇到mor package place.in.javaeye;import java.io.InputStream;import java.io.PrintStream;import org.apache.commons.net.telnet.TelnetClient;public class Shell{private TelnetClient telnet=new TelnetClient();private InputStream in;private PrintStream out;private char prompt='$';普通用户结束public Shell(String ip,int port,String user,String password){try{telnet.connect(ip,port);in=telnet.getInputStream();out=new PrintStream(telnet.getOutputStream());根据root用户设置结束符this.prompt=user.equals(\"root\")?'#':'>;';login(user,password);}catch(Exception e){e.printStackTrace();}}param userparam passwordpublic void login(String user,String password){readUntil(\"login:\");readUntil(\"login:\");write(user);readUntil(\"Password:\");write(password);readUntil(prompt+\"\");}读取分析结果param patternreturnpublic String readUntil(String pattern){try{char lastChar=pattern.charAt(pattern.length()-1);StringBuffer sb=new StringBuffer();char ch=(char)in.read();while(true){sb.append(ch);。

如何使用telnet 命令,有时候需要使用telet命令检测端口是否畅通。

随机阅读

qrcode
访问手机版