2017-10-11 1 views
0

My for-Schleife ist unten dargestellt:Mein Batch-Skript hat einen unexepcted Wert

for %%j in %JARLIST% do call wget %%j 

Wenn dieser for-Schleife läuft ich die folgende Ausnahme

Error From Terminal

bekommen

ich das Array erschaffe wie folgt :

set JARLIST="%BASEURL%/MessageBundle_ar.jar" 
set JARLIST=%JARLIST% "%BASEURL%/MessageBundle_en.jar" 

Habe ich etwas verpasst, dass die Ausnahme geworfen wird?

+0

Dies wird alles in einer Batch-Datei ausgeführt –

+1

Die zweite Zeile der Hilfedatei für den 'FOR' Befehl ist dies:' FOR% Variable IN (set) DO Befehl [Befehl-Parameter] '. ** Lesen ist Spaß! ** – Squashman

+0

Rookie Fehler, danke –

Antwort

1
for %%j in (%JARLIST%) do... 

sollte das Problem beheben. Die Liste muss in Klammern stehen.

+0

Rookie Fehler, danke –

Verwandte Themen