Foros del Web » Programación para mayores de 30 ;) » Java »

Cerrar programas o procesos

Estas en el tema de Cerrar programas o procesos en el foro de Java en Foros del Web. Bueno, alguien sabe como hacer para cerrar programas? Los abro de esta forma: Código: public static void exec(String cmd) { try { Runtime.getRuntime().exec(cmd); } catch ...
  #1 (permalink)  
Antiguo 11/09/2009, 17:01
 
Fecha de Ingreso: febrero-2007
Mensajes: 141
Antigüedad: 17 años, 2 meses
Puntos: 1
Cerrar programas o procesos

Bueno, alguien sabe como hacer para cerrar programas?

Los abro de esta forma:

Código:
 public static void exec(String cmd) { 
        try { 
            Runtime.getRuntime().exec(cmd); 
        }  
        catch (IOException e) { 
            System.out.println("Failed");         
        } 
    } 
    public static void Abrir(){
    	exec("asd.exe"); 
    }
Pero como los cierro? Gracias
  #2 (permalink)  
Antiguo 11/09/2009, 17:11
 
Fecha de Ingreso: febrero-2007
Mensajes: 141
Antigüedad: 17 años, 2 meses
Puntos: 1
Respuesta: Cerrar programas o procesos

Ya resolvi el problema.. les dejo la solucion:

Código:
 public static void MusicaOFF(){
    	String osName = System.getProperty("os.name");
        String system =  "";
        if(osName.toUpperCase().contains("WIN")){   //Windows
            system+="tskill wmplayer";
        } else {                                    //Linux
            system+="killall wmplayer";
        }      

        Process hijo;
        try {
            hijo = Runtime.getRuntime().exec(system);
            hijo.waitFor();
            if ( hijo.exitValue()==0){
                System.out.println( "WMP Killed" );
            }else{
		System.out.println( "Cannot kill WMP. Exit code: " + hijo.exitValue() );
            }
        } catch (IOException e) {
            System.out.println("Incapaz de matar soffice.");
        } catch (InterruptedException e) {
            System.out.println("Incapaz de matar soffice.");
        }
  #3 (permalink)  
Antiguo 11/09/2009, 17:11
 
Fecha de Ingreso: septiembre-2009
Ubicación: Aguascalientes,Méx
Mensajes: 158
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: Cerrar programas o procesos

Hola,no se si has probado con:

windows.close(); ó exit(0);


espero y te sirva
  #4 (permalink)  
Antiguo 11/09/2009, 17:15
 
Fecha de Ingreso: septiembre-2009
Ubicación: Aguascalientes,Méx
Mensajes: 158
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: Cerrar programas o procesos

Ahy no se cierra simplemente matas el proceso es todo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:40.