`DIR /B /O:N > Dateiname.txt`, zeigt aber nur Ordner ohne eine bestimmte Datei an

`DIR /B /O:N > Dateiname.txt`, zeigt aber nur Ordner ohne eine bestimmte Datei an

Ich versuche, in XP eine Liste von Ordnern zu erstellen, die keine Datei enthalten .jpg.

Ich verwende es DIR /B /O:N > filename.txtzum Erstellen einer Ordnerliste. Es funktioniert einwandfrei, aber jetzt brauche ich eine Liste, in der die Ordner ohne einen bestimmten Dateityp aufgelistet sind.

Ist es möglich?

Antwort1

(for /d %a in (*) do @if not exist "%~fa\*.jpg" echo %~nxa) > folderList.txt

Wenn in jedem Ordner keine JPG-Datei vorhanden ist, geben Sie den Namen des Ordners wieder.

Um es in einer Batchdatei zu verwenden, denken Sie daran, die Prozentzeichen zu maskieren, d.h. zu ersetzen %durch%%

verwandte Informationen