Java não faz, por si só , conter as ferramentas necessárias para fechar outros programas construídos em si mesmo. No entanto, não deixe que você parar de aplicar suas habilidades de Java para automatizar suas outras tarefas. Ao usar o comando de Java embutido " Runtime.getRuntime (). Exec" , você pode chamar as ferramentas necessárias a partir do próprio sistema operacional para realizar a tarefa . Instruções
1
Abra seu editor de texto e imediatamente salve o novo arquivo como
2
Cole o seguinte código para o editor " BrowserKill.java . " :
import java.io.IOException ;
public class BrowserKill {
void main ( string [ ] args ) public static throws IOException {
Cordas os = System.getProperty ( " os.name "); .
if ( os.contains ( "janelas ")) {
Runtime.getRuntime () exec ( " taskkill /chrome.exe F /IM " );
Runtime.getRuntime () exec ( " taskkill /F /IM iexplorer.exe "); .
Runtime.getRuntime () exec ( " taskkill /F /IM firefox. . exe ");
Runtime.getRuntime () exec ( ". taskkill /safari.exe F /IM ");
Runtime.getRuntime () exec ( ". taskkill /F /IM opera.exe ");
} else {
//Supondo que um sistema operacional não-Windows será uma versão do Unix , Linux ou Mac
Runtime.getRuntime () . exec ( " kill` ps-ef