Frage zu switch-case-Abfragen

Antworten
Benutzeravatar
skranz1982
Beiträge: 80
Registriert: 09 Okt 2014, 08:01

Frage zu switch-case-Abfragen

Beitrag von skranz1982 »

Moin, moin!

Weiß jemand von euch, ob switch-case-Abfragen auch mit Vergleichsoperatoren arbeiten? Ich möchte 18 Hardwaretype abfragen und dann drei verschiedene Treiberpakete installieren - HP und seinen Keyloggern sei "Dank"... Mein Code sieht aktuell so aus:

Code: Alles auswählen

switch $sMachineType$
	case "HP ProBook 650 G3" or "HP ProBook 470 G4"
		WinBatch_Install81835
	endcase
	case "{ein anderes Modell}"
		WinBatch_Install_{anderer Treiber}
	endcase
	defaultCase
		isFatalError "Unsupported hardware found. Aborting..."
	endCase
endswitch
Funktioniert das wohl? Ich hab das Gefühl, der Teil hinter >>case "{Modellname}"<< wird ignoriert.

Schöne Grüße aus Solingen,
Sebastian

PS: Wünsche schöne Weihnachten gehabt zu haben!
Sebastian Kranz,
regio iT gesellschaft für informationstechnologie mbh
www.regioit.de
Benutzeravatar
d.oertel
uib-Team
Beiträge: 3319
Registriert: 04 Jun 2008, 14:27

Re: Frage zu switch-case-Abfragen

Beitrag von d.oertel »

Hallo skranz1982,

nein - das geht nicht.
siehe Handbuch:
https://download.uib.de/opsi_stable/doc ... SwitchCase

gruß
d.oertel
opsi support - uib gmbh

For productive opsi installations we recommend support contracts.
http://www.uib.de
http://www.opsi.org
Benutzeravatar
skranz1982
Beiträge: 80
Registriert: 09 Okt 2014, 08:01

Re: Frage zu switch-case-Abfragen

Beitrag von skranz1982 »

Schade, schade. Danke für die Info und guten Rutsch!
Sebastian Kranz,
regio iT gesellschaft für informationstechnologie mbh
www.regioit.de
Antworten