y trato de hacerlo de la siguiente forma:
Código java:
Ver original consola.setText("Espere...");
consola.setText("");
consola.setText("Conectando con: "+ip);
String comando
= "C:\\Telnet\\telnet.bat";
//archivo que se editara
File fichero_enc
= new File("C:\\Telnet\\telnet.bat"); //nombre de archivo a ejecutar
String fichero_aux
= "C:\\Telnet\\telnet.bat"; //declarando variables de lectura de archivo
//inicializar fichero que se editara
//editando el archivo
pw.println("cd \\");
pw.println("telnet "+ip);
System.
out.
println("Escrito"); //cerrando el archivo
fichero_esc.close();
//ejecutando el .bat
try{
consola.setText("Conectando...");
pr
= Runtime.
getRuntime().
exec(comando
); pr.waitFor();
consola.setText("Conectado.");
consola.setText("Error al tratar de conectar.");
}
finally{
//fichero_enc.delete();
//consola.setText("Conectado.");
}
}
y me crea el .bat con la informacion, notese que debo ponerle al .bat lo siguiente:
cd \
por que si no se me ejecuta miles de veces
y al crear el .bat si le doy doble clic, me hace el telnet, pero desde java, no lo ejecuta solo.
q esta mal??
ayuda!!