WinFuture-Forum.de: versionsnummer abfragen - WinFuture-Forum.de

Zum Inhalt wechseln

Windows 8: Alle News, ein umfangreiches Windows 8 FAQ, der Download sowie zahlreiche Screenshots und Videos zum neuen Betriebssystem von Microsoft. Jetzt im WinFuture Windows 8 Special informieren!
Seite 1 von 1

versionsnummer abfragen per programmering versionsnummer abfragen


#1 Mitglied ist offline   bst265 

  • Gruppe: Mitglieder
  • Beiträge: 3
  • Beigetreten: 13. Dezember 12
  • Reputation: 0

geschrieben 10. Juni 2015 - 10:01

hallo, weiss wer, wie man mittels Programmierung die Versionsnummer von windows (8, 8.1, 10,) herausfindet?
danke
0

Anzeige



#2 Mitglied ist offline   RalphS 

  • Gruppe: VIP Mitglieder
  • Beiträge: 8.895
  • Beigetreten: 20. Juli 07
  • Reputation: 1.126
  • Geschlecht:Männlich
  • Wohnort:Zuhause
  • Interessen:Ja

geschrieben 10. Juni 2015 - 10:23

Kommt insbesondere darauf an, von welcher Programmierumgebung wir hier reden... :)
"If you give a man a fish he is hungry again in an hour. If you teach him to catch a fish you do him a good turn."-- Anne Isabella Thackeray Ritchie

Eingefügtes Bild
Eingefügtes Bild
0

#3 Mitglied ist offline   Kirill 

  • Gruppe: aktive Mitglieder
  • Beiträge: 3.590
  • Beigetreten: 04. Dezember 06
  • Reputation: 121
  • Geschlecht:Männlich
  • Wohnort:BT

geschrieben 10. Juni 2015 - 15:15

Beitrag anzeigenZitat (bst265: 10. Juni 2015 - 10:01)

hallo, weiss wer, wie man mittels Programmierung die Versionsnummer von windows (8, 8.1, 10,) herausfindet?
danke

Die ganz Lernunwilligen können einfach ver.exe ausführen und die Ausgabe parsen. Richtig allerdings macht man es mit https://msdn.microso...ror=-2147217396 Das Parsen von irgendwelchen Konsolenprogrammausgaben ist nämlich ein ziemlich dreckiger Stil und kann gut und gern in der nächsten Windowsversion mal mir nichts dir nichts aufhören zu funktionieren.

Beitrag anzeigenZitat (RalphS: 10. Juni 2015 - 10:23)

Kommt insbesondere darauf an, von welcher Programmierumgebung wir hier reden... :)

Im Zweifelsfall die Win32-API. Die ist nämlich von knapp 100% der Programmiersprachen da draußen ansprechbar.

Dieser Beitrag wurde von Kirill bearbeitet: 10. Juni 2015 - 15:18

Most rethrashing{
DiskCache=AllocateMemory(GetTotalAmountOfAvailableMemory);}
0

#4 Mitglied ist offline   RalphS 

  • Gruppe: VIP Mitglieder
  • Beiträge: 8.895
  • Beigetreten: 20. Juli 07
  • Reputation: 1.126
  • Geschlecht:Männlich
  • Wohnort:Zuhause
  • Interessen:Ja

geschrieben 10. Juni 2015 - 15:46

Heutzutage wird sogar Batch als Programmiersprache verstanden und damit würde ich jetzt nicht auf irgendwelche APIs zugreifen wollen. :wink:

Die Frage zielte aber auch in eine andere Richtung: Möglicherweise hat die fragliche Umgebung bereits eine Funktion implementiert, die eben diesen Zugriff kapselt. Dann spart man sich den langen Weg über die API.
"If you give a man a fish he is hungry again in an hour. If you teach him to catch a fish you do him a good turn."-- Anne Isabella Thackeray Ritchie

Eingefügtes Bild
Eingefügtes Bild
0

#5 Mitglied ist offline   shiversc 

  • Gruppe: aktive Mitglieder
  • Beiträge: 4.713
  • Beigetreten: 27. März 03
  • Reputation: 26
  • Geschlecht:Männlich
  • Interessen:IT-Systeme

geschrieben 10. Juni 2015 - 16:36

Der kurze Weg für mich ,unter Windows, ist WMI.
Admin akbar
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0