Ich versuche, in XP eine Liste von Ordnern zu erstellen, die keine Datei enthalten .jpg
.
Ich verwende es DIR /B /O:N > filename.txt
zum 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%%