Wie die leeren Verzeichnisse mit windows-batch-Datei?
Ich möchte erstellen Sie eine windows-batch-Datei listet alle leeren Unterverzeichnisse vorhanden, unter der angegebenen Benutzer-root-Verzeichnis.
Kann jemand helfen, bezüglich der gleichen?
- Überprüfen Sie diese Diskussion: "Wie leere Verzeichnisse"
- Ich fand, dass es ein Tool namens MarkEmptyDirs. Hier ist die Beispiel-syntax: MarkEmptyDirs.exe -d -v C:\Some\Dir
Du musst angemeldet sein, um einen Kommentar abzugeben.
Die obige Lösung ignoriert, Versteckte Ordner. Ich habe auch schon gesagt, dass mit beiden /D /R Optionen mit FÜR ist verbuggt, aber ich habe noch nie ein problem mit ihm hatte.
Die 2. Lösung, die vermeidet, dass FÜR /D /R wird der Versteckte Ordner. Aber ich glaube, es kann fehlschlagen, wenn die Ordnernamen enthalten Unicode.
^
Charakter, es ist eigentlich eine primitive regulären Ausdruck entsprechen, wird jede Linie. Die^
Charakter stellt den Anfang einer Zeile. Die||
Betreiber bedingt führt dieecho %%~fA
nur, wenn der FINDSTR gescheitert, was ist, wenn es keine Zeilen gefunden, was bedeutet, das Verzeichnis ist leer.