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
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
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
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
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
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
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
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
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
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden