Neue Antwort schreiben 
 
Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Habe eine kleine MSI gebastelt, das die Windows-Version anzeigen soll
clik!84 Offline
Erfahrener Benutzer

Beiträge: 8.358
Registriert seit: Oct 2009
Beitrag #1
Habe eine kleine MSI gebastelt, das die Windows-Version anzeigen soll
Folgendes Problem: Es wird immer die falsche Windows-Version angezeigt, nach Starten der MSI. Was mache ich falsch? :fresse:

[Bild: Windows+Embedded+POSReady+7+32+Bit-2020-...-26-18.png]
(Dieser Beitrag wurde zuletzt bearbeitet: 21.03.2020 02:26 von clik!84.)
21.03.2020 02:23
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
clik!84 Offline
Erfahrener Benutzer

Beiträge: 8.358
Registriert seit: Oct 2009
Beitrag #2
RE: Habe eine kleine MSI gebastelt, das die Windows-Version anzeigen soll
Keiner eine Idee?
21.03.2020 11:00
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Smaecks Offline
Leiter der Qualitätsoffensive WHF 2020

Beiträge: 4.141
Registriert seit: Mar 2009
Beitrag #3
RE: Habe eine kleine MSI gebastelt, das die Windows-Version anzeigen soll
Ruhe und Geduld zeigen, clik. das whf wird gerade erst wach.

[Bild: IOSX9pT.png]
Homeserver: AMD Ryzen 5 3400G - 8GB RAM - 120GB SSD - Ubuntu 19.10
Meine ThinkPads:

21.03.2020 11:22
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
clik!84 Offline
Erfahrener Benutzer

Beiträge: 8.358
Registriert seit: Oct 2009
Beitrag #4
RE: Habe eine kleine MSI gebastelt, das die Windows-Version anzeigen soll
Hier ist das Tool:

http://www.pixelbanane.de/yafu/205012518...lliert.msi

Ich habe keine Ahnung, was falsch ist.
21.03.2020 11:58
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Playitlouder Offline
Hier könnte ihre Werbung stehen

Beiträge: 4.778
Registriert seit: May 2010
Beitrag #5
RE: Habe eine kleine MSI gebastelt, das die Windows-Version anzeigen soll
Weiß jetzt nichts genaueres über die Implementierung von MSI Dateien.
Aber wie unterscheiden sich die Fälle "Windows Build != (ungleich) 1998" und "Windows Build != 2222". Die Aussage wird zu "Wahr" oder "Falsch" (Boolean) ausgewertet. Wenn die Build jetzt 9839 sind beide Fälle wahr.
Was soll denn dann ausgegeben werden. Das ist ein undefinierter Zustand.
Selbst wenn du jetzt noch einen dritten Fall hättest der Prüft, ob "Windows Build == 9389" ist der nicht wahrer als die anderen zwei aussagen.


Würde dir Abseits der .MSI Basteleien mal empfehlen ne echte Programmiersprache anzuschauen. Versuch was in Java, C# oder Python zu schreiben. Macht Spaß und du lernst solche Dinge systematischer.

.
21.03.2020 12:10
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
clik!84 Offline
Erfahrener Benutzer

Beiträge: 8.358
Registriert seit: Oct 2009
Beitrag #6
RE: Habe eine kleine MSI gebastelt, das die Windows-Version anzeigen soll
(21.03.2020 12:10)Playitlouder schrieb:  Weiß jetzt nichts genaueres über die Implementierung von MSI Dateien.
Aber wie unterscheiden sich die Fälle "Windows Build != (ungleich) 1998" und "Windows Build != 2222". Die Aussage wird zu "Wahr" oder "Falsch" (Boolean) ausgewertet. Wenn die Build jetzt 9839 sind beide Fälle wahr.
Was soll denn dann ausgegeben werden. Das ist ein undefinierter Zustand.
Selbst wenn du jetzt noch einen dritten Fall hättest der Prüft, ob "Windows Build == 9389" ist der nicht wahrer als die anderen zwei aussagen.


Würde dir Abseits der .MSI Basteleien mal empfehlen ne echte Programmiersprache anzuschauen. Versuch was in Java, C# oder Python zu schreiben. Macht Spaß und du lernst solche Dinge systematischer.

Die MSI soll z.B. unter Windows XP, Windows XP anzeigen. Macht die MSI aber nicht.

http://pixelbanane.de/yafu/1604839258/We...lliert.msi

Bitte testen, ich glaub, jetzt geht es. Danke Euch. :)
(Dieser Beitrag wurde zuletzt bearbeitet: 21.03.2020 13:02 von clik!84.)
21.03.2020 12:14
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Playitlouder Offline
Hier könnte ihre Werbung stehen

Beiträge: 4.778
Registriert seit: May 2010
Beitrag #7
RE: Habe eine kleine MSI gebastelt, das die Windows-Version anzeigen soll
Dann poste doch bitte die Lösung deines Problems.
Sonst ist der Thread hier für jeden der ähnliche Probleme hat vollkommen sinnlos.

.
21.03.2020 13:36
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
clik!84 Offline
Erfahrener Benutzer

Beiträge: 8.358
Registriert seit: Oct 2009
Beitrag #8
RE: Habe eine kleine MSI gebastelt, das die Windows-Version anzeigen soll
Einfach ein Not vor versionNT nach Not ein Leerzeichen.
21.03.2020 15:25
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
clik!84 Offline
Erfahrener Benutzer

Beiträge: 8.358
Registriert seit: Oct 2009
Beitrag #9
RE: Habe eine kleine MSI gebastelt, das die Windows-Version anzeigen soll
Alles geht jetzt bei den NT-Versionen. Außer x64-Versionen.
Und keine von den Windows 9x und ME.
(Dieser Beitrag wurde zuletzt bearbeitet: 21.03.2020 17:33 von clik!84.)
21.03.2020 16:40
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Neue Antwort schreiben 


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste