Há algum tempo queria fazer uma coisa bem mais simples que essa que era obter o total de memória disponível no PC e quanto cada processo estava utilizando. Após muito pesquisar nada consegui e o que me disseram é que Java não tem essa afinidade com o Sistema Operacional.
thiagolopes
Ou seja, não existe esta possibilidade que estou querendo?
renamed
Nativamente acredito que não, vc pode usar uma biblioteca externa, escrita em outra linguagem e utilizar JNI para acessá-la através do Java.
Não sei o quão trabalhoso isso será.
P
pozzo
Que eu saiba você consegue obter algumas informações da placa de rede através da classe NetworkInterface. Mas nunca precisei desabilitar um componente.
Uma outra idéia é utilizar Runtime.getRuntime().exec(cmd) e executar um comando do SO que desabilite o dispositivo.