Datum des Vormonats als Dateiname
Hallo Zusammen,
ich habe ein Batch Skript, welches eine Datei erzeugt.
Diese Datei soll den Namen "DATEV-JAHR-MONAT.csv" haben - wobei an dieser Stelle das Datum des Vormonats genommen werden soll.
So sieht mein Skript zurzeit aus:
set jahr=%date:~6,4%
set monat=%date:~3,2%
set tag=%date:~0,2%
echo %date%
echo %jahr%-%monat%
walk.exe walkid=2009 from=StartOflastMonth to=EndoflastMonth path=D:\Programme\Matrix\MatrixData lng=de file=D:\Programme\Matrix\MatrixTransfer\DATEV\DATEV_%jahr%-%monat%.csv fileformat=ascii
Wie kann ich es nun bewerkstelligen, dass anstatt des aktuellen Monats der Vormonat ausgegeben wird?
ich habe ein Batch Skript, welches eine Datei erzeugt.
Diese Datei soll den Namen "DATEV-JAHR-MONAT.csv" haben - wobei an dieser Stelle das Datum des Vormonats genommen werden soll.
So sieht mein Skript zurzeit aus:
set jahr=%date:~6,4%
set monat=%date:~3,2%
set tag=%date:~0,2%
echo %date%
echo %jahr%-%monat%
walk.exe walkid=2009 from=StartOflastMonth to=EndoflastMonth path=D:\Programme\Matrix\MatrixData lng=de file=D:\Programme\Matrix\MatrixTransfer\DATEV\DATEV_%jahr%-%monat%.csv fileformat=ascii
Wie kann ich es nun bewerkstelligen, dass anstatt des aktuellen Monats der Vormonat ausgegeben wird?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 238333
Url: https://administrator.de/contentid/238333
Ausgedruckt am: 22.11.2024 um 09:11 Uhr
2 Kommentare
Neuester Kommentar