Java inte , i och för sig , innehåller de verktyg som behövs för att stänga andra program inbyggda i sig . Men låt inte det hindra dig från att tillämpa dina Java- kunskaper för att automatisera dina andra uppgifter . Genom att använda Javas inbyggda " Runtime.getRuntime ( ) . Exec " -kommandot , kan du ringa de nödvändiga verktygen från själva operativsystemet att uppnå uppgiften . " . BrowserKill.java " Instruktioner
1
Öppna din textredigerare och omedelbart spara den nya filen som
2
Klistra in följande kod i editorn :
import java.io.IOException ,
public class BrowserKill {
public void main ( String [] args ) kastar IOException {
String os = System.getProperty ( " os.name " ) ;
om ( 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 {
//Förutsatt en icke Windows OS kommer att vara någon version av Unix , Linux eller Mac Review
Runtime.getRuntime ( ) . exec ( " kill ` ps - ef