Ergebnis 1 bis 5 von 5
  1. #1
    NoClose Wurm
    Registriert seit
    27.06.2009
    Beiträge
    186

    Standard C# Betriebssystem auslesen?

    Hallo!

    Weiß jemand wie ich das genau Betriebssystem auslesen kann nicht nur Windows 7 sodern Windows 7 Professional oder Ultimate,...
    Mit diesem Code kann ich mal das betriebssystem herausfinden:
    Code:
    OperatingSystem osInfo = System.Environment.OSVersion;
    string strVers = string.Empty;

    Console.WriteLine(osInfo);
    Console.ReadKey();
    und das ist dann z.B NT 5.1 Xp aber wie kann ich dann auslesen ob es Professional oder Home ist?

    MfG Pc17
    MfG PC17

  2. #2
    Trojaner
    Registriert seit
    04.09.2007
    Beiträge
    55

    Standard

    Hier habe ich was gefunden: http://chaosblog.wordpress.com/2008/11/05/xp-variante/
    Ich schätze, dass ein keine direkte Funktion gibt, um die Variante auszulesen. Was sollte denn auch z.B. bei Linux zurückgeliefert werden? ;-)

  3. #3
    Anfänger
    Registriert seit
    31.01.2010
    Beiträge
    6

    Standard

    Hier ist der, den ich immer benutze.



    EDIT:
    Ups, das letzte hab ich überlesen >.<


    proofed

  4. #4
    NoClose Wurm
    Registriert seit
    27.06.2009
    Beiträge
    186

    Standard

    okay danke das ist aber nur für Win XP.
    Ich möchte es eh nur von win Versionen wissen.
    und einen code der die system daten ausliest gibt es nicht?
    Bei Xp kann man ja unter Systemsteuerung System sehen welches oben ist.
    Irgendwo muss ja der ganze name des BS ausgegeben werden können?!

    Edit:

    Habe jetzt einen guten code gefunden wo aber nur Win7 Prof und home gehen was kann ich machen das mir ultimate und die restlichen win7 Version angezeigt werden?
    http://www.csharp411.com/determine-w...dition-with-c/

    @proofed: ja mit diesem code kann ich das BS auslesen das ginge mit meinem auch und muss halt dann im internet wo die NT nummer googlen, aber ich möchte ja auch die genau Version wissen wie z.b; Windows 7 Ultimate
    Geändert von pc17 (10.02.2010 um 16:02 Uhr)
    MfG PC17

  5. #5
    BackNine Wurm
    Registriert seit
    01.01.2007
    Beiträge
    302

    Standard

    'ne Versionsangabe hat ja immer dasselbe Muster... Major Minor Build Revision auf die du auch über System.Environment zugreifen kannst. Du musst Dich also nur informieren wie die Win Versionen auf die du Prüfen willst aufgebaut sind (versionsnr-technisch) und die prüfung selber übernehmen


    Zitat Zitat von roflcopterpilot
    danke, aber wo kann man denn hier bitte proxies checken? http://proxycheck.dl.am/

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •