APAGAR UN COMPUTADOR DESDE JAVA CODIGO

Apagar un computador mediante código Java

Hoy les traigo un código en Java para apagar un computador.

En su momento no encontré la forma de apagar un computador desde codigo Java, pero despues de mucho batallar encontré la solución.

Básicamente lo que hago, es desde Java, llamar al cmd y pasarle el código para apagar el computador. Obviamente, para el usuario es transparente, es decir, nunca va a ver la espantosa ventana del cmd abriéndose.

public void apagarpc() throws IOException{
	   String shutdownCommand;
	    String operatingSystem = System.getProperty("os.name");

	    if ("Linux".equals(operatingSystem) || "Mac OS X".equals(operatingSystem)) {
	        shutdownCommand = "shutdown -h now";
	    }
	    else if (operatingSystem.contains("Windows")) {
	        shutdownCommand = "shutdown.exe -s -t 0";
	    }
	    else {
	        throw new RuntimeException("Unsupported operating system.");
	    }

	    Runtime.getRuntime().exec(shutdownCommand);
	    System.exit(0);
	   }

Este es el método que permite apagar un computador desde un programa en Java. Lo pueden probar llamándolo desde un método Main. Si lo hacen, procuren no tener nada de importancia abierto, pues en la mayoría de computadores, los apaga inmediatamente.

Recomendado:   COMO MONETIZAR UN BLOG DE BLOGGER CON GOOGLE ADSENSE 2021

Entradas relacionadas