Notificação de termino de execução de programa do SO

2 respostas
luistiagos

Ola tem alguma forma de eu saber qdo um comando executado com o Runtime.exec() terminou?

2 Respostas

T

Use o método waitFor

T
import java.io.*;

class ExemploWaitFor {
    public static void main(String[] args) throws IOException, InterruptedException {
        System.out.println ("Disparando o Notepad...");
        Process proc = Runtime.getRuntime().exec ("notepad");
        System.out.println ("O Notepad foi disparado, feche-o por favor.");
        proc.waitFor();
        System.out.println ("O Notepad foi encerrado. Código de retorno: " + proc.exitValue());
    }
}
Criado 13 de dezembro de 2007
Ultima resposta 13 de dez. de 2007
Respostas 2
Participantes 2