Supportnet / Forum / WindowsXP
datum in batchdatei ändern
Frage
hallo,
mein betriebssystem ist winxp-pro
nachdem ich im archiv nichts gefunden habe, muss ich doch meine frage hier stellen:
mit diesem befehl speichere ich die seit dem angegebenen datum veränderten dateien mittels einer batch-datei:
xcopy D:\1Daten\weg\*.* C:\1DatSich\1DatSichZwi\weg\*.* /D:09-07-05 /S /Y /I
soweit so gut. doch muss ich jeden monat in die batch um den monat um eins zu erhöhen. das geht doch auch automatisch. nur kriege ich es leider nicht zusammen. habt ihr mir bitte eine lösung dafür? und: kann man das ganze auch mittels eines win-scripts erledigen um von den batch-files los zu kommen? vielen dank schon mal im voraus.
und sollte ich irgendeine forumsregel jetzt nicht beachtet haben, entschuldige ich mich schon mal dafür und bitte um freundliche aufklärung! danke!
gruß herbert.
Antwort 1 von herbert.grom
hallo nun bin ich schon ein stück weiter! hiermit bastle ich das datum zusammen:
set jahr=%date:~-2,2%
set monat=%date:~-7,2%
set tag=%date:~-10,2%
set datum=%monat%-%tag%-%jahr%
doch wie kriege ich es hin, dass der monat um 1 kleiner wird?
gruß herbert
set jahr=%date:~-2,2%
set monat=%date:~-7,2%
set tag=%date:~-10,2%
set datum=%monat%-%tag%-%jahr%
doch wie kriege ich es hin, dass der monat um 1 kleiner wird?
gruß herbert

