Перезагрузите модем с Java - PullRequest
0 голосов
/ 20 ноября 2018

Я пытаюсь перезагрузить модем с помощью Java, используя telnet.Но cmd останавливается, когда необходимо ввести имя пользователя.

private static void RebootModem()  throws IOException {

    String tel = "telnet 192.168.1.1 23";
    String user = "admin";
    String pass = "admin";
    String reboot = "reboot";
    String command = "cmd /c start cmd.exe /c" +tel+ "/c" +user+ "/c" +pass+"/c" +reboot;

    try
    {
        Process child = Runtime.getRuntime().exec(command);
        PrintWriter out = new PrintWriter(child.getOutputStream(), true);
    }
    catch(IOException e)

    {
        e.printStackTrace();
    }
...