Seite 1 von 1

Frage zu switch-case-Abfragen

Verfasst: 28 Dez 2017, 08:17
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!

Re: Frage zu switch-case-Abfragen

Verfasst: 28 Dez 2017, 10:55
von d.oertel
Hallo skranz1982,

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

gruß
d.oertel

Re: Frage zu switch-case-Abfragen

Verfasst: 28 Dez 2017, 21:37
von skranz1982
Schade, schade. Danke für die Info und guten Rutsch!