• Miércoles 8 de Mayo de 2024, 03:36

Autor Tema:  Servidor o no servidor, esa es la pregunta  (Leído 1704 veces)

cx1ua

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Servidor o no servidor, esa es la pregunta
« en: Martes 22 de Febrero de 2011, 14:32 »
0
Buenas, son nuevito en el foro y en esto de la programación.
Tengo un problema de los rompecocos, si me pueden ayudar porque me tiene mal.

Bueno la cosa es así, estoy haciendo una aplicación que según el SO es el ejecutable que tiene que lanzar.

En otras palabras, si es un servidor (2000/2003/2008) tiene que lanzar una aplicación y si es una estación de trabajo (Xp/vita/7) otra.

Ya tengo hecha la parte que me distingue si es 32 o 64.

Ya he intentado sacar por dos con el comando "ver" () pero para vista/7 y server 2008 me devuelven el mismo resultado. En VB.NET he intentado usar "System.Environment.OSVersion" pero me devuelve el mismo resultado para win 7 y server 2008.

En síntesis hay alguna forma de identificar un SO server del resto?????

GRaCIaS MiLeS.


cx1ua

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Re: Servidor o no servidor, esa es la pregunta
« Respuesta #2 en: Martes 22 de Febrero de 2011, 20:16 »
0
Gracias posman, pero esta en C# y realmente no entiendo mucho.
A demás una de las URL que me envias dice que los números devueltos para Win7 y Server 2008 son los mismos (devuelve 6) con lo que sigo como al principio.

Debe haber alguna forma, ya que muchos programas lo hacen, de todas formas gracias por el esfuerzo y la info.

posman

  • Miembro MUY activo
  • ***
  • Mensajes: 119
    • Ver Perfil
Re: Servidor o no servidor, esa es la pregunta
« Respuesta #3 en: Martes 22 de Febrero de 2011, 23:28 »
0
Con lo de C# no te puedo ayudar, tendrias que encontrar la forma de convertir el codigo.

Sobre los datos iguales para los sistemas operativos, arriba de la tabla viene esto:

Citar
The following table summarizes the values returned by supported versions of Windows. Use the information in the Other column to distinguish between operating systems with identical version numbers.