blowdow
Goto Top

2 IF-Anweisungen müssen erfüllt sein, dann... sonst...

Hallo zusammen

Gerne möchte ich 2 if-Abfragen gleichzeitig machen, wobei beide erfüllt werden müssen, um weiterzumachen.

Konkret sähe das so aus:

if exist "C:\Ordnername1\Datei1.txt" AND if exist "C:\Ordnername2\Datei2.txt" goto xWeiter
echo Es existieren nicht beide Dateien
goto xEnde

:xWeiter
echo Es existieren beide Dateien

:xEnde


Das Problem ist naürlich, dass es dieses "AND" nicht gibt im cmd... Auch & oder && scheint nicht zu funktionieren. Wie kann ich einfach 2 if-Anweisungen "zusammenlegen"?

Grüsse

Content-Key: 207895

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

Printed on: April 19, 2024 at 09:04 o'clock

Member: colinardo
colinardo Jun 12, 2013 updated at 11:35:14 (UTC)
Goto Top
Hi
wie wärs damit
if exist "C:\Ordnername1\Datei1.txt" (  
    if exist "C:\Ordnername2\Datei2.txt" (  
        goto xWeiter
    )
)
echo Es existieren nicht beide Dateien
goto xEnde

:xWeiter
echo Es existieren beide Dateien

:xEnde
oder kürzer
if exist "C:\Ordnername1\Datei1.txt" if exist "C:\Ordnername2\Datei2.txt" goto xWeiter

eine Suche hätte dies zu Tage gefördert: IF Abfragen verknüpfen

Grüße Uwe
Member: blowdow
blowdow Jun 12, 2013 at 11:54:39 (UTC)
Goto Top
Vielen Dank, colinardo! Hat wunderbar funktioniert face-smile

Habe vorgängig zwar hier im Forum gesucht, jedoch auf die Schnelle nichts gefunden...

Grüsse
Member: colinardo
colinardo Jun 12, 2013 at 12:02:24 (UTC)
Goto Top
Bitte markiere den Beitrag noch als gelöst. Siehe dazu die FAQ
Merci..