Jahreszahl im Systemdatum ändern und wieder herstellen
Systemdatum ändern, wieder herstellen.
Hallo mal wieder,
möchte in einer Batch das aktuelle Datum auslesen, quasi Zwischenspeichern,
dann ein festgesetztes Datum an's System übergeben und anschließend das aktuelle Datum wieder herstellen lassen.
Eigentlich würde es reichen nur in verschiedene Jahreszahlen zu springen und wieder zurück zu kehren aber bei "Date" wird nur ein vollständiges Datum also mit Tag, Monat, Jahr akzeptiert.
Eine Idee ?
Grüße langer
möchte in einer Batch das aktuelle Datum auslesen, quasi Zwischenspeichern,
dann ein festgesetztes Datum an's System übergeben und anschließend das aktuelle Datum wieder herstellen lassen.
Eigentlich würde es reichen nur in verschiedene Jahreszahlen zu springen und wieder zurück zu kehren aber bei "Date" wird nur ein vollständiges Datum also mit Tag, Monat, Jahr akzeptiert.
Eine Idee ?
Grüße langer
Please also mark the comments that contributed to the solution of the article
Content-Key: 23915
Url: https://administrator.de/contentid/23915
Printed on: April 19, 2024 at 13:04 o'clock
4 Comments
Latest comment
Hmmm,
sowas wie dieses?
Ich fürchte, da gibt es nichts Fertiges... da musst Du ein wenig rumprobieren.
Grüße Biber
Wenn Du allerdings imer um ganze Jahre vor/zurückspringen willst:
Es lässt sich natürlich auch das Datum zerlegen in TT.MM.JJJJ und mit den Werten rechnen im Batch.
Was genau ist denn der Hintergrund?
sowas wie dieses?
::--DoWithOtherDate.Bat
@echo off & setlocal
Set /P OtherDate="Anderes Datum eingeben: "
:: oder wenn es fest eingebrannt ist: Set "OtherDate=27.03.2001"
Set OrigDate=%date%
echo %otherdate%|date
Start /w D:\WhereEver\proggiXY.exe
echo %OrigDate%|date
::--DoWithOtherDate.Bat
Grüße Biber
Wenn Du allerdings imer um ganze Jahre vor/zurückspringen willst:
Es lässt sich natürlich auch das Datum zerlegen in TT.MM.JJJJ und mit den Werten rechnen im Batch.
Was genau ist denn der Hintergrund?