Desenvolvedor e Analista de Sistemas | IFPA

terça-feira, 24 de junho de 2014

Exemplo de como fechar (matar) um processo no Windows - JAVA

com 0 Comentário
Exemplo de como matar um processo no Windows!

  1. public static boolean kill(String processo) {  
  2.         try {  
  3.             String line;  
  4.             Process p = Runtime.getRuntime().exec("tasklist.exe /fo csv /nh");  
  5.             BufferedReader input = new BufferedReader(new InputStreamReader(p.getInputStream()));  
  6.             while ((line = input.readLine()) != null) {  
  7.                 if (!line.trim().equals("")) {  
  8.                     if (line.substring(1, line.indexOf("\""1)).equalsIgnoreCase(processo)) {  
  9.                         Runtime.getRuntime().exec("taskkill /F /IM " + line.substring(1, line.indexOf("\""1)));  
  10.                         return true;  
  11.                     }  
  12.                 }  
  13.             }  
  14.             input.close();  
  15.         } catch (Exception err) {  
  16.             err.printStackTrace();  
  17.         }  
  18.         return false;  
  19.     }  

+1

0 comentários :

Postar um comentário

Total de visualizações