Friday, January 18, 2013

Get Operating System info using java

Source:
import java.lang.management.*;

public class OperatingSystem {
   public static void main(String[] args) {
      OperatingSystemMXBean os = ManagementFactory.getOperatingSystemMXBean();
      System.out.println("System Architecture: " + os.getArch());
      System.out.println("Operating System: " + os.getName());
      System.out.println("Version: " + os.getVersion());
   }
}

Output:
   # java OperatingSystem
   System Architecture: sparc
   Operating System: SunOS
   Version: 5.11