Hallo.
Ich habe das hier bei mir am laufen und tut gute Dienste:
Code:
Login.cmd:
SET logfile1="log-"%date:~3,2%".txt"
SET logfile2="log-"%date:~3,2%".csv"
SET logzeil1=%date% %time:~0,-3% %username%
SET logzeil2=%date%;%time:~0,-3%;%username%
echo Log On: %logzeil1% >>c:\programme\logprot\%logfile1%
echo Log On:;%logzeil2% >>c:\programme\logprot\%logfile2%
Logoff.cmd:
SET logfile1="log-"%date:~3,2%".txt"
SET logfile2="log-"%date:~3,2%".csv"
SET logzeil1=%date% %time:~0,-3% %username%
SET logzeil2=%date%;%time:~0,-3%;%username%
echo Log Off: %logzeil1% >>c:\programme\logprot\%logfile1%
echo Log Off:;%logzeil2% >>c:\programme\logprot\%logfile2%
Beide Dateien irgendwo auf der Platte in ein Verzeichnis stellen (z.B. c:\programme\logprot). Im Beispiel oben werden die Log-Dateien ebenfalls in dieses Verzeichnis geschrieben (Pfad einfach anpassen, wenn man es woanders speichern möchte).
Es werden Dateien namens "log-xx.txt" und "log-xx.csv" erzeugt, wobei xx für den Monat (also 01-12) stehen, so dass für jeden Monat zwei neue Datei erstellt wird, die eine im reinen Textformat und die andere als
CSV, so dass man sie bequem mit Excel oder anderen Tabellenkalkulationen öffnen kann.
Nun startet man den Gruppenrichtlinien-Editor (gpedit.msc):
Links das "Skripts (Anmelden/Abmelden)" auswählen und dann rechts unter den Punkten die beiden Scripte eintragen.
Fertig ist die Laube!
Um etwas Neues zu schaffen muss man seine Ohren vor den Nein-sagern verschliessen um seinen Geist öffnen zu können.
(George Lukas)