Thomas Woelfers Baustatik Blog

Baustatik-Software und was sonst des Weges kommt

Batch-Job: In einen Ordner mit Tages-Nummer kopieren

Musste ich heute machen, und weil man so was immer wieder mal braucht, hier ein kleiner Tipp, wie man in einem Batch-Job an die Nummer des aktuellen Tages im aktuellen Monat (also 1 bis 31) kommt, und diese Nummer dann als Zielordner beim kopieren verwendet.

Einfacher ausgedrückt: Man will jeden Tag ein Backup von irgendwas anlegen, und das Backup soll in einem nummerierten Ordner landen. Die Nummer des Ordners ist dabei die Nummer des Tages.

Geht so (das interessante ist die Zweite Zeile. Da werden 2 Zeichen aus dem Date-String entnommen, und zwar ab dem ‘0’ten Zeichen.):

set DATE=%date%
set DAY=%DATE:~0,2%
copy quelle\*.* ziel\%DAY%

Comments are closed