Verwenden Sie DIR /ad
diese Option, um Verzeichnislisten so zu filtern, dass sie nur Verzeichniseinträge enthalten.
Wie liste ich bestimmte datierte Ordner in einem Stammordner auf, die mit der wzzip (winzip) -Befehlszeile in meinem Batch-Skript verwendet werden sollen?
Was ich suche, ist, die winzip-Befehlszeile (wzzip) in meinem Batch-Skript zu verwenden und alle Ordner mit 201409 (das ist September 2014) (z. B.) im Ordnernamen in eine ZIP-Datei zu packen.
Es gibt Ordner (die viele Dateien enthalten) für mehrere Monate, aber ich muss sie nach Monaten gruppieren.
Ich führe zurzeit DIR aus und gebe eine Liste von Dateinamen basierend auf einem Filter aus, den ich wie 201409 platziert habe. Er holt alle Dateinamen aus dem aktuellen Ordner, der diese 201409 enthält. Ich rufe dann Wzzip auf, um die Liste der von mir erstellten Dateinamen durchzublättern alles in einer zip-Datei mit einem Namen, den ich ihm gegeben habe.
Ich habe jede Kombination von Schaltern für den DIR-Befehl ausprobiert, den ich finden kann. Es funktioniert hervorragend, wenn Sie eine Textdatei mit Dateinamen füllen, die in einen bestimmten Filter passen. Ich kann einfach nicht herausfinden, wie es für Ordner wie in diesem Beispiel gemacht wird.
Ich muss dies mit winzip beibehalten, also bitte keine Ideen mit anderen Anwendungen anbieten, danke.
1 Antwort auf die Frage
Verwandte Probleme
-
12
Warum wird der Ordner / winsxs so groß und kann er verkleinert werden?
-
2
Erhöhte Berechtigungen für Startanwendungen in Windows?
-
14
PDF Viewer unter Windows
-
7
Welche Windows-Dienste kann ich sicher deaktivieren?
-
8
Firefox PDF-Plugin zum Anzeigen von PDF-Dateien im Browser unter Windows
-
1
Windows verliert das Bildschirmlayout
-
1
Gibt es eine Möglichkeit, Installationen / Updates zu verhindern, die meine Festplatte mit kryptisch...
-
1
Wie kann ich von Ubuntu aus über das Netzwerk auf Windows Vista-Drucker zugreifen?
-
6
Log Viewer unter Windows
-
3
Windows-Hintergrundproblem mit zwei Bildschirmen