Betriebssytem des Client in Setup.inf abfragen

Antworten
Sascha Offe
Beiträge: 39
Registriert: 05. Aug 2015, 00:04
Kontaktdaten:

Betriebssytem des Client in Setup.inf abfragen

Beitrag von Sascha Offe » 20. Jul 2017, 11:15

Hallo,

wie kann ich denn in der Setup.inf abfragen, was das aktuelle Betriebssytem des Client ist?
Ich müsste in einem Paket zwei unterschiedliche Konfigurationsdateien benutzen, je nachdem ob dort Win7 oder Win10 läuft.
Das würde ich ungern in zwei separate Pakete aufteilen, sondern in der setup.inf einfach entsprechend verzweigen:

Code: Alles auswählen

...
If OS == "Windows 7" Then "Set:Win7" EndIf
If OS == "Windows 10" Then "Set:Win10" EndIf
[Set:Win7]
...
Nur finde in der Doku nichts passendes (oder ich hab Tomaten auf den Augen).

Benutzeravatar
r.wiegel
Beiträge: 855
Registriert: 05. Feb 2010, 13:45
Wohnort: Regensburg
Kontaktdaten:

Re: Betriebssytem des Client in Setup.inf abfragen

Beitrag von r.wiegel » 20. Jul 2017, 11:29

Hallo Sascha,

über die Variable %WindowsVersion% oder %OS.DisplayString%

Code: Alles auswählen

CallHidden cmd /c echo %OS.DisplayString% > "%Temp%\Check_OS_Version.txt"
If DoesTextInFileExist ("Windows 7","%Temp%\Check_OS_Version.txt")=="1" Then "Set:Win7" EndIf
If DoesTextInFileExist ("Windows 10","%Temp%\Check_OS_Version.txt")=="1" Then "Set:Win10" EndIf
Viele Grüße
Roman Wiegel
IT-Consultant

MR Datentechnik - Vertriebs- und Service GmbH
Client Management

turbo
Beiträge: 93
Registriert: 01. Jun 2005, 22:07
Wohnort: NRW
Kontaktdaten:

Re: Betriebssytem des Client in Setup.inf abfragen

Beitrag von turbo » 20. Jul 2017, 16:41

Hallo

z.B

Code: Alles auswählen

If %OS.Name%="Windows 7" Then Set:Windows7 Else Set:WindowsXP ENDIF
Gruß

Sascha Offe
Beiträge: 39
Registriert: 05. Aug 2015, 00:04
Kontaktdaten:

Re: Betriebssytem des Client in Setup.inf abfragen

Beitrag von Sascha Offe » 21. Jul 2017, 13:39

Danke an euch beiden.

Hab jetzt erstmal den Ansatz von r.wiegel eingebaut; beim nächsten Anlass probier ich die turbo-Variante :wink:

Antworten

Zurück zu „Paketierung“

Wer ist online?

Mitglieder in diesem Forum: Google [Bot] und 25 Gäste