Seite 1 von 1

For Schleife Opsi Skript

Verfasst: 03 Dez 2018, 11:18
von luca_de
Hallo zusammen,

kann mir jemand behilflich sein:
Ich möchte mein Batch Skript endgültig aussondern und dafür im Opsi Skript alles durchführen.
Ich weiß nicht wie ich folgende Zeilen aus meinem Batch richtig behandeln kann:

Code: Alles auswählen

for %%H in (007 013 018 034 044 058 060) do (
	echo 13hotfix00-%%H-server-x64
	msiexec /i %INSTBASEPATH%\13hotfix00-%%H-server-x64.msi /qr)
Ich habe folgendes versucht:

Code: Alles auswählen

	for %h% in CreateStringList("007", "013") do (		
	DosInAnIcon_ServerHF
	)
Allerdings kommt hier das :
[6] [Dez 03 11:37:00:079] ~~~~~~ Looping through: '007', '013'
[2] [Dez 03 11:37:00:083] Syntax Error in Section: Actions (Command in line 73 in section: Actions; file: setup.opsiscript; section start at line: 2; origin: setup.opsiscript; line: 73): -> undefined
[2] [Dez 03 11:37:00:085] Syntax Error in Section: Actions (Command in line 73 in section: Actions; file: setup.opsiscript; section start at line: 2; origin: setup.opsiscript; line: 73): -> undefined

Re: For Schleife Opsi Skript

Verfasst: 03 Dez 2018, 14:44
von bernd670
Hallo,

der Aufruf geht so

Code: Alles auswählen

for %h% in CreateStringList("007", "013") do DosInAnIcon_ServerHF
ohne Klammern.

Re: For Schleife Opsi Skript

Verfasst: 03 Dez 2018, 15:10
von luca_de
Klappt dankeschön