Folgende Situation:
Meine Aufgabe ist jetzt die Unterordner 20090602 etc automatisch zu zippen und wenn die zips vorhanden sind die alten Ordner löschen.
Ich hoffe man erkennt das die nur ein beispielpfad darstellen soll.
Also die Struktur ist für Signatur_02 genau die gleiche (arc->2009x(jahr+monat)->20009x(tag))
Die Zip Dateien sollen den gleichen Namen wie die Ordner haben. Und die batch soll halt nur die Unterordner raussuchen.
Ich muss gestehen das ich davon eigentlich noch gar keine große Ahnung habe :/
Hab mit nem Arbeitskollegen versucht das über ne Auflistung zu Regeln, was allerdings nicht geklappt hat.
Mit dem Delete Befehl hab ich mich noch gar nicht beschäftigt da das bisherige schon über nen Tag gedauert hat und ich mir sicher bin, das das für jemanden mit nem Händchen für Batch Datein gar keine große Aufgabe ist.
Genutz werden muss Firmenbedingt 7-Zip.
Später soll diese Batch dann täglich immer nen Backup ziehen bzw die Vorhandenen Daten Zippen.
Bisheriger Ansatz:
@echo off
dir /b /S /ad >pfad.txt
FOR /f %%f IN (pfad.txt) DO 7z.exe a %%f.zip %%f
pause
Meine Aufgabe ist jetzt die Unterordner 20090602 etc automatisch zu zippen und wenn die zips vorhanden sind die alten Ordner löschen.
Ich hoffe man erkennt das die nur ein beispielpfad darstellen soll.
Also die Struktur ist für Signatur_02 genau die gleiche (arc->2009x(jahr+monat)->20009x(tag))
Die Zip Dateien sollen den gleichen Namen wie die Ordner haben. Und die batch soll halt nur die Unterordner raussuchen.
Ich muss gestehen das ich davon eigentlich noch gar keine große Ahnung habe :/
Hab mit nem Arbeitskollegen versucht das über ne Auflistung zu Regeln, was allerdings nicht geklappt hat.
Mit dem Delete Befehl hab ich mich noch gar nicht beschäftigt da das bisherige schon über nen Tag gedauert hat und ich mir sicher bin, das das für jemanden mit nem Händchen für Batch Datein gar keine große Aufgabe ist.
Genutz werden muss Firmenbedingt 7-Zip.
Später soll diese Batch dann täglich immer nen Backup ziehen bzw die Vorhandenen Daten Zippen.
Bisheriger Ansatz:
@echo off
dir /b /S /ad >pfad.txt
FOR /f %%f IN (pfad.txt) DO 7z.exe a %%f.zip %%f
pause