Programmieren - alles kontrollieren 4.941 Themen, 20.715 Beiträge

kopieren mit Datumsname

schlaman / 4 Antworten / Baumansicht Nickles

Hallo,
wie kann ich in einer kleinen Batchdatei mit dem Copybefehl
Datei unter einem Datum sichern.
copy xyz.txt datum.txt
Für eine Hilfe wäre ich Euch sehr dankbar!
Viele Grüße
Hubertus

bei Antwort benachrichtigen
REPI schlaman „kopieren mit Datumsname“
Optionen

falls das Datum nicht übers Systemdatum ermittelt werden soll !?
nennen Datei z.B. cpdat.bat

@echo off
copy xyz.txt %1.txt

Aufruf: cpdat 25092001


Willst Du mehrere Dateien sichern, so gehts über ein jeweils neus Unterverzeichniss, dem Du das datum zuweist.


@echo off
md %1.sik
copy *.* %1.sik\


Du solltest Dich dann im Pfad befinden, von wo aus kopiert wird, ansonsten volle Pfadangeben im Batch !



repi

Es empfiehlt sich immer, etwas Linux im Hause zu haben.
bei Antwort benachrichtigen
Dreamforger schlaman „kopieren mit Datumsname“
Optionen

Ich habe ein Tool geschrieben das mir Dateien Backuped.
Von der Datei
"C:\\Pfad\\zur\\Datei\\dateiname.erw"
wird die Kopie
"C:\\Pfad\\zur\\Datei\\dateiname - jj.mm.tt.erw"
erstellt, wobei jj.mm.tt das aktuelle Datum ist. Die Reihenfolge ist umgekehrt damit die alphanumerische Dateisortierung von Windows besser gruppiert.
Das Tool ist so eingerichtet, dass man per "Rechtsklick -> Senden an -> Backup" einzelne und mehrere Dateien Backupen kann, Verzeichnisse und deren Unterverzeichnisse werden rekursiv durchsucht, alte Backups werden ignoriert(nicht nochmal gebackuped).

Wenn du interessiert bist, kann ich es gerne irgendwo zum Download bereitstellen.

bei Antwort benachrichtigen
schlaman Dreamforger „Ich habe ein Tool geschrieben das mir Dateien Backuped. Von der Datei C: Pfad...“
Optionen

Hallo,
ich wäre an einem solchen Tool sehr interessiert.
Gruß
Hubertus

bei Antwort benachrichtigen
Dreamforger schlaman „Hallo, ich wäre an einem solchen Tool sehr interessiert. Gruß Hubertus“
Optionen

Das Tool sollte jetzt von hier runterladbar sein.

Falls nicht, schick mir doch mal eine Mail:
dreamforger@gmx.net

bei Antwort benachrichtigen