Hallo Zusammen,
stehe gerade etwas auf dem Schlauch...
Wir haben eine Software, die bestimmte Parameter bei der Installation benötigt, je nachdem was für eine Windows Version installiert ist.
Wie ich die Parameter als Variable übergebe ist klar. Jedoch weiß ich nicht, wie ich die Variable, je nach Windows Version verschieden setzten kann.
Ich habe mir mal die zur Verfügung stehenden System Variablen angeschaut. Am besten geeignet wäre die Variable "OS.DisplayString"
Wenn diese Variable den Inhalt "Microsoft Windows 7 Professional" enthält, soll eine benutzerdefinierte Variable Wert "A" bekommen, ansonsten Wert "B". Den ich dann wiederum als Parameter übergeben kann.
Wie kann man das realisieren?
Variable nach OS System
-
- Posts: 108
- Joined: 20. Mar 2012, 16:37
- Contact:
-
- Moderator
- Posts: 7965
- Joined: 13. Dec 2004, 23:10
- Location: Adendorf/Lüneburg
Re: Variable nach OS System
Habe es mal auf Windows 10 getestet weswegen bei der Variable Windows 8 zurückgeliefert wird.
Aber geht ja um die Syntax...
if Left ("%OS.DisplayString%", 30) = "Microsoft Windows 8 Enterprise" then "SET:A" else "SET:B" endif
echo %CustomVar%
[SET:A]
set CustomVar=A
[SET:B]
set CustomVar=B
Aber geht ja um die Syntax...
if Left ("%OS.DisplayString%", 30) = "Microsoft Windows 8 Enterprise" then "SET:A" else "SET:B" endif
echo %CustomVar%
[SET:A]
set CustomVar=A
[SET:B]
set CustomVar=B
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
-
- Posts: 108
- Joined: 20. Mar 2012, 16:37
- Contact:
Re: Variable nach OS System
Das hat funktioniert, danke!
Who is online
Users browsing this forum: No registered users and 14 guests