Datos personales

viernes, 13 de septiembre de 2013

Segundo Tutorial Simulando CMD en JAVA


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



Enlace Ejecutable .exe

By Moradomx |..|.

Facebook

No hay comentarios:

Publicar un comentario