Supportnet Computer
Planet of Tech

Supportnet / Forum / WindowsXP

Auslesen/Änderung des Datums per Kommandozeile





Frage

Hallo, ich würde gern das DAtum des Betriebssystems (XP) per Kommandozeile auslesen und neu schreiben. NICHT über das Windows-Dialogfenster. Also timedate.cpl ist da wohl im Spiel. Die Codeschnipsel die ich gefunden habe öffnen entweder das Dialofenster oder setzen eine neue Zeitzone (RunDLL32.exe shell32.dll,Control_RunDLL timedate.cpl,,/Z Central Standard Time). Das Zeitzonen ändern klappt wunderbar ohne Windows-Dialog. Meine Versuch am Zeitzonen-Beispiel etwas zu "maipulieren" schlugen leider fehl, da ich von dem verwendeten Synthax nichts verstehe. Wäre schön, wenn mir jemand weiterhelfen könnte. Gruß Jens P.S.: Falls falsches Unterforum bitte verschieben.

Antwort 1 von Bussard

Hallo Jens07 !

Falls ich dich richtig verstanden habe wäre daß
in der Kommandozeile CMD (DOS Umgebung)
recht einfach

echo %date% [enter]
gibt Dir das Systemdatum aus


mit
date [enter]
kannst das Datum ändern

paralell dazu kannst anstatt date den Parameter time einstezen um deine Uhrzeit einzustellen.

um eine vorbestimmtes Datum einzugeben kannst
date [leer] 24.12.2008 [enter]
eintippen


Hoffe das hilft Dir weiter

LG buzz

Antwort 2 von Jens07

Hallo vielen Dank erstmal,

aber so ganz war das nicht gemeint. Den Befehl z.B. date kann ich so nicht in der Kommandozeile (ich meine "Ausführen" um Missverständnissen vorzubeugen) eingeben, sonder nur in dem DOS-Fenster. Ich möchte also, dass sich das DOS-Fenster direkt mit dem DAtum öffnet. "cmd.exe date /t" funktioniert leider auch nicht.

Gruß
Jens

Antwort 3 von Bussard

hmmm...
da wäre ev. eine BATCH Datei geeignet
erstelle eine neue textdatei
und schreibe folgende 2 zeilen rein

@echo off
date


dann speichern unter

Dateiname datum.bat
Dateityp Alle Datein
ab.

wenn du dann das Symbol mit dem Zahnrad anklickst
wird das DOS Fenster gestartet und du wirst aufgefordert
das Datum einzugeben.
oder klickst nur [enter] und es wird nichts geändert.

LG buzz

Antwort 4 von Jens07

Hallo.

danke, aber ich habe eine einfachere Lösung gefunden.
"cmd /k date /t".
Keine Ahnung wofür "/k" steht, aber hilft ;-)

Gruß
Jens

Antwort 5 von Arno_Nym

Zitat:
Keine Ahnung wofür "/k" steht...

Windows hat 'ne tolle Hilfefunktion. Steht alles drin.

Arno

Antwort 6 von Jens07

Ne,

leider hat Windows da keine tolle Hilfe. Wo bitteschön erklärt mir Windows denn /k ?
Da hilft mir nur Google !

Gruß

Jens

Antwort 7 von Ralfman

WennDu die Eingabeaufforderung offen hast, Tipp doch einfach mal
cmd /?
ein. Die Hilfe erklärt alles.

Ralf

Antwort 8 von Jens07

Hallo

"/k führt den Befehl in der Zeichenfolge aus und endet dann nicht".
Nun ja, kein Grund zu streiten, aber tolle Hilfe würde ich das nicht nennen.
So wäre ich nie darauf gekommen das Datum zu ändern...

Gruß

Jens

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: