: unerwartet war in dieser Zeit

Ich bin erstellen Sie eine bat-Datei, die ein paar grundlegende Funktionen für die server-builds. Das Skript ist etwas interaktives. Dies erlaubt uns, auf das Skript für die Produktions -, Dev-oder QA. Der Bereich des Skripts nicht, dass ist unter

echo Enter User-defined Information about this Server:  
echo Environment:  
echo    1. PROD     
echo    2. QA  
echo    3. Dev  
echo  Choose one:   
CHOICE /C 123  
if errorlevel 1 (set ENVIRONMENTNAME=PROD & set ENVNAME=Production)  
if errorlevel 2 (set ENVIRONMENTNAME=QA & set ENVNAME=Acceptance)  
if errorlevel 3 (set ENVIRONMENTNAME=Dev & set ENVNAME=Development)

Einmal bin ich aufgefordert, "Wählen Sie Eine Option:" ich wähle eine der beiden Optionen, dann die Fehlermeldung erhalten:

: war unerwartet zu diesem Zeitpunkt.

  • nicht fail für mich. Ich denke, das ist nur eine Teilmenge der Skript, als würde ich erwarten, dass ein "echo off" auf der ersten Zeile des Skripts.
  • Das Skript selbst funktioniert für mich. Was kommt nach der errorlevel Zeug?
  • Der rest des Skripts ist wie folgt:
  • Nvm. Ich bemerkte, wo das problem liegt, aber es scheint zu Zeiten arbeiten, dann andere Zeiten ist es nicht
  • Also, wo ist das problem?
Schreibe einen Kommentar