Olá pessoas…lá vai mais um pergunta estranha…
Seguinte, eu tô fazendo uma rotina que faz uma verificação no programa e depois eu queria que ela desligasse o computador…
1.Isso é possível em Java?Como?
2.Alguma alternativa?
Olá pessoas…lá vai mais um pergunta estranha…
Seguinte, eu tô fazendo uma rotina que faz uma verificação no programa e depois eu queria que ela desligasse o computador…
1.Isso é possível em Java?Como?
2.Alguma alternativa?
Runtime.getRuntime().exec("init 0")
Hm…mais simples do que eu imaginava…vlw a ajuda
Eu também estava atras disso…
Isso funcionaria?
import java.io.IOException;
import javax.swing.JOptionPane;
/*
* blablabla
* blablabla
*/
/**
*
* @author blablabla
*/
public class main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) throws IOException {
JOptionPane.showMessageDialog(null,"Seu pc serra desligado!");
Process exec = Runtime.getRuntime().exec("init 0");
}
}
Importante ressaltar que no linux não vai funcionar esse comando, e provavelmente no IOS também não
toda a vez que você executa esse tipo de comando
Runtime.getRuntime().exec(COMANDO)
ele executa um comando a JVM executa um comando no Sistema oracional atual, como cada sistema operacional tem comandos diferentes então a execução desse comando vai ser diferente em cada sistema.
Você pode fazer uma verificação básica para saber o sistema operacional atual em que o programa está rodando