red-eye
Goto Top

If im else in Batch auch möglich?

Hallo allerseits!

Ich beziehe mich auf die Frage von MadMexx zu If im If. Kann man in einer Batch auch ein weiteres if im else schreiben?

Ich habe jeweils zwei Bedingungen, und ich möchte darstellen:
- Bedingung 1 und Bedingung 2, dann A
- Bedingung 1, aber nicht Bedingung 2, dann B
- Nicht Bedingung 1, aber Bedingung 2, dann C
- Nicht Bedingung 1 und nicht Bedingung 2, dann D

Es kommen auch mal drei Bedingungen vor, aber das wird ziemlich kompliziert zu schreiben ;)

if "%a%"=="%b%" (
if "%c%"=="%d%" (
[wenn 1 und 2] tue A
) else (
[wenn 1, aber nicht 2] tue B
)

) else (
if "%c%"=="%d%" (
[wenn nicht 1, aber 2] tue C
) else (
[wenn nicht1 und nicht 2] tue D
)

)

Vielen Dank im Voraus!
Mit freundlichen Grüßen,
red-eye

Content-ID: 219902

Url: https://administrator.de/contentid/219902

Ausgedruckt am: 22.11.2024 um 10:11 Uhr

Arano
Lösung Arano 20.10.2013, aktualisiert am 18.10.2014 um 22:22:31 Uhr
Goto Top
Hi,

also in dem Beispiel von @bastla in der __von dir genannten Frage__ sieht man es doch !?
If im If (Antwort von Bastla)

Darüber hinaus, was passt passiert wenn du es einfach ausprobierst !?


~Arano
red-eye
red-eye 20.10.2013 um 14:59:24 Uhr
Goto Top
Danke, Arano, für Deine Antwort! face-smile
Ähm, habe wohl den Wald vor lauter Bäumen nicht gesehen ...