Como desligar o computador através de um comando em java?

[color=darkblue]Olá gostaria de saber se é possivél desligar o pc através de um comando em java? essa pergunta é praticamente um desafio né rsrsrs gostaria muito se alguém sobesse me ajudasse !!![/color]

Olá

Facílimo!

Crie um script com o comando Shutdown fazendo algo do tipo:
No Linux: shutdown -h now
No Windows: shutdown -s

Execute o script usando algo do tipo:

Runtime runtime = Runtime.getRuntime(); Process proc = runtime.exec("scriptShutdown");

Caso use Java 5 ou mais novo pode usar também:

            Process process = new ProcessBuilder("scriptShutdow").start();

O usuário pode precisar de determinados poderes para executar este programinha.

[]s
Luca

Mais como se cria um script? eu utilizo o eclipse

Olá

Neste caso nem precisa de script .bat ou .sh, execute direto o comando.

Desculpe mas eu acho bem estranho alguém que não sabe escrever um script .bat ou .sh, escrever programas de computador.

[]s
Luca

   Quem disse que eu não sei fazer um .bat, não sei fazer um script, mesmo assim não somos obrigado a saber tudo conheço programadores que tem dificuldade em mexer em um caixa eletrônico e se marca eles conseguem desenvolver um sistema desses mais mesmo assim obrigado pela dica! Muito interessante seu código vou aplicá-lo no meu TCC obrigada pela ajuda!