viernes, 1 de octubre de 2010

Averiguar el Sistema Operativo Anfitrión

Para averiguar el sistema operativo anfitrión basta con ejecutar la siguiente línea de código:

String os = System.getProperty("os.name");

El contenido de la cadena "os" puede ser:
  • AIX
  • Digital Unix
  • FreeBSD
  • HP UX
  • Irix
  • Linux
  • Mac OS
  • Mac OS X
  • MPE/iX
  • Netware 4.11
  • OS/2
  • Solaris
  • Windows 2000
  • Windows 7
  • Windows 95
  • Windows 98
  • Windows NT
  • Windows Vista
  • Windows XP
Con lo cuál el programa puede elegir que hacer, si es que hay alguna parte específica que dependa del sistema operativo anfitrión:

if(os.startsWith("Windows")){
//Hacer lo que sea ...
}else{
//Ya se sabe que el sistema no es de la familia Windows ...
//Hacer lo que corresponda
}


No hay comentarios:

Publicar un comentario