elvis15
Goto Top

Datei mit Datum in batch weiterverarbeiten

Ich möchte mit ftp.exe eine Datei auf einen Server kopieren. Das klappt soweit alles.

Die Datei um die es geht wird vorab erstellt und mit einem aktuellen Datum versehen.

Backup_20120429.zip

Jetzt geht es um den FTP versand. Der Aufruf der zu sendenden Datei in der batch ist:

send C:\test.txt

Wie muss ich die Zeile/Dateinamen anpassen das die jeweilige Datei mit aktuellem Datum C:\Backup_yyyymmdd.zip versendet wird?

DANKE

Content-Key: 184251

Url: https://administrator.de/contentid/184251

Printed on: April 18, 2024 at 23:04 o'clock

Member: Arano
Arano Apr 29, 2012 at 10:50:01 (UTC)
Goto Top
Hallo Elvis,

in %date% steht das aktuelle Datum, dieses musst du nur auseinander nehmen und neu zusammensetzen:

$ echo %date%
$ 29.04.2012

$ set formatDate=%date:~6,4%%date:~3,2%%date:~0,2%
$ echo %formatDate%
$ 20120429

Den Rest bekommst du sicher alleine hin ;)

~Arano
PS: Freundlichkeit ist wie ein Bumerang, sie kommt immer wieder zu einem zurück - sofern man sie selber losschickt ;)