Java non è , in sé e per sé , contiene gli strumenti necessari per chiudere gli altri programmi costruiti in se stesso . Tuttavia , non lasciare che ti impedisca di applicare le vostre abilità di Java per automatizzare le altre attività. Utilizzando il comando di Java incorporato " Runtime.getRuntime ( ) . Exec " , è possibile chiamare gli strumenti necessari dal sistema operativo stesso per realizzare il compito . " . BrowserKill.java " Istruzioni
1
Apri il tuo editor di testo e salvare immediatamente il nuovo file come
2
Incollare il codice riportato di seguito nel all'editor: < p > import java.io.IOException ;
public class BrowserKill {
public static void main (String [] args ) throws IOException {
String os = System.getProperty ( " os.name " ) ;
se ( os.contains ( "Windows" ) ) {
Runtime.getRuntime ( ) exec ( " taskkill /F /IM chrome.exe " . ) .
Runtime.getRuntime ( ) exec ( " taskkill /F /IM iexplorer.exe ") .
Runtime.getRuntime ( ) exec ( " taskkill /F /IM firefox . exe ") .
Runtime.getRuntime ( ) exec ( " taskkill /F /IM safari.exe ") .
Runtime.getRuntime ( ) exec ( " taskkill /F /IM opera.exe " ) ;
} else {
//Assumendo un sistema operativo non Windows sarà qualche versione di Unix , Linux o Mac
Runtime.getRuntime ( ) . exec ( "kill ` ps - ef