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
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
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 23915
Url: https://administrator.de/contentid/23915
Ausgedruckt am: 23.11.2024 um 08:11 Uhr
4 Kommentare
Neuester Kommentar
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?