@echo off
IF exist myDirName ( echo myDirName exists ) ELSE ( mkdir myDirName && echo myDirName created)
Added by Barlop
Während das oben Gesagte für diese spezielle Situation funktioniert, sagt der Titel über das Testen speziell für ein Verzeichnis aus. Phogg’s Kommentar mit if exist mydirname
@echo off
IF exist myDirName ( echo myDirName exists ) ELSE ( mkdir myDirName && echo myDirName created)
`
Added by Barlop
Während das oben Gesagte für diese spezielle Situation funktioniert, sagt der Titel über das Testen speziell für ein Verzeichnis aus. Phogg’s Kommentar mit statt if exist mydirname
ist der richtige Weg. Einige Antworten haben \nul verwendet, aber \nul ist in NT problematisch. Das Fehlen eines abschließenden Backslash wird für eine Datei oder ein Verzeichnis getestet. Fügen Sie also für ein Verzeichnis den abschließenden Backslash ein.