ich diese Zeile in meinem Batch-Programm setzen wollen:Wie kombinieren IF-Anweisungen im Batch
IF eventValue GTR 800 IF eventValue LEQ 805 SET eventEffect=tax
Entweder ich habe die Syntax falsch oder etwas anderes ist falsch. Meine Frage ist, wenn ich die zwischen 800
und 805
für die eventEffect
auf tax
gesetzt haben möchte, ist das die richtige Syntax? Oder gibt es eine andere Möglichkeit, zwei IF
Perimeter zu setzen?
Vielen Dank im Voraus!
Welchen Fehler bekommen Sie? Die Syntax sieht für mich richtig aus. –
Ich bekomme keine echten "Fehler" per se, aber das Programm tut sofort 'echo% eventEffect%' und 'echo% eventValue%' afterwords, und selbst wenn es in die Parameter passt, sagt "eventEffect" nur seinen Standard string "nothing" – tjbushra
Ihnen fehlen die '%' s um Ihre Variablennamen. 'if% eventvalue% gtr 800 if% eventvalue% leq 805 gesetzt eventEffect = tax'. – SomethingDark