Que ondas!! pues ya sabes que para eso estamos, para ayudar y para que aprendamos todos, asi que tambien te pido que si alguien necesita saber algo y tu lo sabes, lo compartas ok?, mira pues para obtener info del sistema, nada mas se tiene que cambiar el nombre del ejecutable que vamos a usar, en este caso cree una variable String que llame sysInfo y el nombre del ejecutable es 'systeminfo.exe' y quedaria asi:
Código:
import java.io.BufferedReader;
import java.io.InputStreamReader;
/**
*
* @author Im_ToSs
*
*/
public class OtraClasesita {
public static void main(String[] args) {
try{
String str_proceso = null;
String sysInfo =
System.getenv("windir") +
"\\system32\\" +
"systeminfo.exe";
Process proceso = Runtime.getRuntime().exec(sysInfo);
BufferedReader input = new BufferedReader(
new InputStreamReader(proceso.getInputStream()));
while((str_proceso = input.readLine()) != null){
System.out.println(str_proceso);
}
input.close();
}catch(Exception e){
e.printStackTrace();
}
}
}
Espero te sirva, saludos!! =D