En esta ocasion les muestro la simulacion de CMD en la linea de comandos de JAVA, este ejemplo complementa el ejemplo anterior con el uso del metodo BufferedReader, Runtime, Process e InputStreamReader.
import java.io.*;
/**
*
* @author Override MMX
*/
public class JAVA_cmd
{
public static void main(String [] args)throws IOException
{
System.out.print("JAVA CMD VERSION 1.0\n\n");
BufferedReader in=new BufferedReader (new InputStreamReader(System.in));
Runtime r=null;
Process p=null;
while(true)
{
try
{
System.out.print(">");
String comando=in.readLine();
r=Runtime.getRuntime();
p=r.exec(comando);
BufferedReader stream=new BufferedReader(new InputStreamReader(p.getInputStream()));
while((stream.readLine())!=null)
{
System.out.println(stream.readLine());
}
}
catch(IOException e)
{
System.out.println(">COMANDO INCORRECTO");
}
}
}
}
VIDEO TUTORIAL JAVA CMD
No hay comentarios:
Publicar un comentario