[java] comando per spegnere computer esiste?

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
misterxxitalia
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 838
Iscrizione: domenica 11 marzo 2007, 22:15

[java] comando per spegnere computer esiste?

Messaggio da misterxxitalia »

ciao a tutti sto creando un programma in java per gestire l'uso dei pc ai bambini...mi sapete dire se c'è un comando per spegnere il computer?il sistema operativo è ubuntu..
Avatar utente
bite
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3798
Iscrizione: sabato 19 maggio 2007, 22:10

Re: [java] comando per spegnere computer esiste?

Messaggio da bite »

Codice: Seleziona tutto

Runtime.getRuntime().exec("halt");
dovrebbe funzionare, non so se c'è un metodo migliore.
misterxxitalia
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 838
Iscrizione: domenica 11 marzo 2007, 22:15

Re: [java] comando per spegnere computer esiste?

Messaggio da misterxxitalia »

ho provato ma nn si spegne il computer (ho dovuto anche fare un try catch di IOExeption..)
Ultima modifica di misterxxitalia il domenica 14 settembre 2008, 23:35, modificato 1 volta in totale.
misterxxitalia
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 838
Iscrizione: domenica 11 marzo 2007, 22:15

Re: [java] comando per spegnere computer esiste?

Messaggio da misterxxitalia »

se do il comando sudo halt da terminale il computer si spegne...forse sara una questione di permessi??
Avatar utente
bite
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3798
Iscrizione: sabato 19 maggio 2007, 22:10

Re: [java] comando per spegnere computer esiste?

Messaggio da bite »

sudo chmod +s /sbin/halt

Codice: Seleziona tutto

import java.io.*;
public class Spegni
{
   public static void main(String[] args) throws IOException
   {
      	Runtime.getRuntime().exec("halt");
   }
}
javac Spegni.java

java Spegni
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 6 ospiti