Wie kann ich Tastatureingabeneinlesen?

Wie kann ich Tastatureingaben in Echtzeit einlesen?
Möchte wenn möglich einen Batch starten, welche mir bei Eingabe mit Tastatur z.B in Office wenn ich „Ich geh schlafen“ oder Facebook Chat(" Ich habe gegessen")schreib, dies in eine Textdatei schreibt welche zeit und was wann geschrieben wurde z.B: „20.02.12 10:00 Uhr Facebook: Ich habe gegessen;Office:Ich geh Schlafen“ oder Ichgehschlafenichhabegegessen"

-andere Programme auch möglich

Sowas nennt man einen Keylogger. Gibt es überall im Netz zum Download, wird aber meist vom Virenscanner verpetzt/geblockt da oft für Spionagezwecke eingesetzt. Du kannst aber eine Ausnahme definieren.

Keylogger gibt es auch als Hardware zum Einstecken in die Tastaturleitung, so um die 70 Euro.

Hab aber bisher weder von der Soft- noch von der Hardwarelösung ein Exemplar gesehen welches einen Timestamp mitführt.

Armin.