rwerene81 Geschrieben 17. Juni 2010 Geschrieben 17. Juni 2010 Guten Tag zusammen, ich krauch seit ein paar Tagen mit Winzip (haben wir in der Firma lizensiert) rum, bekomme es aber nicht hin...was für eine Schmarch Ich will den Inhalt eines Ordners zippen und dem Zip-File dann das aktuelle Datum mitgeben, z.B. so 20100617_Sicherung.zip. Zum Schluss soll das Zipfile in einen bestimmten Ordner gepackt werden. Bin so weit schon gekommen: C:\Programme\WinZip\WINZIP32 [hier fehlen Parameter] d:\sichern\[irgendwie nen Datum]_Sicherung.zip c:\Quellverzeichnis\ Dies schön verpackt in einer batch datei. Ich bin jedem extrem dankbar der mir dabei helfen kann. MfG RWErene81 Zitieren
Connor1980 Geschrieben 17. Juni 2010 Geschrieben 17. Juni 2010 (bearbeitet) Guten Morgen, 10 Sekunden Suche gibt mir die Parameter für Winzip C:\Programme\WinZip\WINZIP32 -a -r c:\Quellverzeichnis\*.* d:\sichern\%date%_Sicherung.zip ungetestet ... bei mir mit 7Zip getestet: 7z a -r d:\sichern\%date%_Sicherung.zip c:\Quellverzeichnis\*.* 5 Minuten... Grüße Bearbeitet 17. Juni 2010 von Connor1980 schreibfehler Zitieren
rwerene81 Geschrieben 17. Juni 2010 Autor Geschrieben 17. Juni 2010 Hi, die parameter waren nicht unbedingt, was ich gesucht habe. Aber trotzdem vielen Dank!!! Mein Problem besteht eher mit dem mitgeben des Tagesdatum/Systemdatum...den Befehl %date% gibt es leider nicht. Noch mal vielen Dank. Für weitere Vorschläge wäre ich dankbar. MfG RWErene81 Zitieren
counterlord Geschrieben 17. Juni 2010 Geschrieben 17. Juni 2010 Du kannst versuchen innerhalb der Batch, das Datum zuerst in eine Variable zu schreiben und dann die Variable einsetzten. Das müsste gehen... lg counterlord Zitieren
rwerene81 Geschrieben 17. Juni 2010 Autor Geschrieben 17. Juni 2010 Danke, für den Tipp. Bin gerade dabei was zu suchen, muss das nur noch verstehen, was ich gefunden habe Ich versuche es mal mit sysdat oder so was habe ich auch noch gefunden for /f %%a in ('date /t') do set dat=%%a es bleibt spannend LG RWErene81 PS: Wenn jemand die Lösung kennt, bitte posten Zitieren
lupo49 Geschrieben 17. Juni 2010 Geschrieben 17. Juni 2010 Mein Problem besteht eher mit dem mitgeben des Tagesdatum/Systemdatum...den Befehl %date% gibt es leider nicht. Das ist auch kein Befehl sondern eine Variable. Wenn du den in Großbuchstaben abfragst (%DATE%), sollte der standardmäßig in der Eingabeaufforderung das aktuelle Datum enthalten. C:\Users\49er>echo c:\Quellverzeichnis\*.* d:\sichern\%DATE%_Sicherung.zip c:\Quellverzeichnis\*.* d:\sichern\17.06.2010_Sicherung.zip Zitieren
rwerene81 Geschrieben 17. Juni 2010 Autor Geschrieben 17. Juni 2010 Vielen. vielen Dank...klappt wunderbar...nach dem ich die Reihenfolge des Quellverzeichnisses und des Zielverzeichnis/Datei geändert habe. Gibbet die Möglichkeit, das Datum zu konvertieren? Also ich will nicht 17.06.2010 sondern 20100617 da stehen haben als YYYYMMDD? LG RWErene81 Zitieren
Micai Geschrieben 17. Juni 2010 Geschrieben 17. Juni 2010 @rwerene81: guck mal hier PC WELT Forum - cmd / bat datei sicherung hier hat einer auch ne Batch geschrieben, wobei besonders die ersten 3 Zeilen interessant sein dürften ^^ %date:~-4% liefert nur das Jahr %date:~-7,2% den Monat %date:~-12,2% und schließlich den Tag Zitieren
rwerene81 Geschrieben 17. Juni 2010 Autor Geschrieben 17. Juni 2010 Jetzt ist es perfekt. Der Admin kann es schließen oder nen glöst dran machen oder was auch immer ich bin zu 100% zufrieden Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.