Veröffentlicht 11. August 200916 j Hallo, ich habe in folgendem Batch-File: IF %1==0 ( [hier nun eine Reihe von Befehlen] ) ELSE ( echo ) exit Die Klammern ( und ) will es beim Aufruf nicht haben. Wie geht das? Dank für Hinweise, Werner.
11. August 200916 j Hallo, in Batchdateien gibt es bei der if Selektion keine Klammer und kein else. Batch files - IF statements Frank
11. August 200916 j Nutze den Befehl "GOTO": CLS @ECHO OFF ECHO. IF %1==0 GOTO :RUN ECHO No match! PAUSE EXIT :RUN ECHO. ECHO Match found! PAUSE Guss, tester2k5
12. August 200916 j Also ich nutze klammern und If Else Konstrukte. Er muss nur noch erkennen das das Else zum IF gehört. Ich vermute das in [hier nun eine Reihe von Befehlen] zu viele Klammern oder weitere IF-Statements zu finden sind. versuche doch dein IF else umzudrehen ala: IF not %1==0 ( echo ) ELSE ( [hier nun eine Reihe von Befehlen] ) exit Bei mir hat er das so gemacht. Müsste das aber nicht %%i heißen?
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.