reaper911211
Goto Top

Login-logoff protokollieren?

Hallo,


gleich vorweg ich wusste nicht wie genau das genannt wird weshalb ich mit der Suchfunktion nicht wirklich weit kam.


ich möchte an meinem Computer Protokollieren wer sich an meinem Computer einloggt. ich habe 4 Benutzer auf dem Computer und würde gerne mir in z.B. einer Text Datei oder am besten direkt in eine Excel Tabelle schreiben lassen wer sich wann einloggt also mit Datum und Uhrzeit.

Idealerweise auch wenn sich die Person abmeldet .

Ich hatte hierbei an eine einfache Batch gedacht in der ich ihm sage er soll mir den %username% mit vorgefertigten Text sowie %date% %Time% angeben damit ich das dann in der Text Datei /Excel Tabelle sehen kann.

Das alles würde ich in die Windows 10 Aufgabenplanung setzten und dem Pc sagen sobald sich egal welcher User anmeldet führe das Skript aus.

jetzt habe ich aber das Problem es öffnet sich jedes mal das Fenster von der Batch das möchte ich am liebsten minimiert im Background haben. Und wenn die Personen sich ausloggen wird das nicht protokolliert.

habt ihr gegebenenfalls eine Idee wie ich das machen kann ?

Content-ID: 6654976508

Url: https://administrator.de/forum/login-logoff-protokollieren-6654976508.html

Ausgedruckt am: 26.12.2024 um 12:12 Uhr

maretz
Lösung maretz 05.04.2023 um 17:31:02 Uhr
Goto Top
Das sollte eigentlich bereits im Event-Log deines Rechners stehen... gibt es nen besonderen Grund das du das Rad neu erfinden willst?
Reaper911211
Reaper911211 05.04.2023 aktualisiert um 18:19:24 Uhr
Goto Top
Zitat von @maretz:

Das sollte eigentlich bereits im Event-Log deines Rechners stehen... gibt es nen besonderen Grund das du das Rad neu erfinden willst?



Weil man manchmal vor Lauter Bäumen den Wald nicht sieht.

habe mir da die entsprechenden ID's rausgesucht
Systemstart: 6009
Logon: 4624,4672
Logoff: 4634
Kannst du mir zufällig sagen wie ich ihm spezifisch sage er soll mit Benutzer XY anzeigen ? Wenn ich ihm sage er soll mir die Infos von Computername\Person-A anzeigen habe ich keine einzige Information die mir angezeigt wird
DerWoWusste
DerWoWusste 05.04.2023 um 18:34:59 Uhr
Goto Top
Nimm den Taskplaner dazu, der hat vorgefertigte Eventtrigger, auch für entsperren und Remoteverbindung.
silent-daniel
silent-daniel 05.04.2023 aktualisiert um 20:27:02 Uhr
Goto Top
Zitat von @DerWoWusste:

Nimm den Taskplaner dazu, der hat vorgefertigte Eventtrigger, auch für entsperren und Reiteverbindung.


Genau so habe ich es auch:

Bei Ereignis ID: 21
echo PC;logon;%username%;%computername%;%date%;%time%; >> "pfad_zur_datei\Anmelde-Protokoll.txt"

Bei Ereignis ID: 23
echo PC;logoff;%username%;%computername%;%date%;%time%; >> "pfad_zur_datei\Anmelde-Protokoll.txt"

Bei Ereignis ID: 25
echo RDP;reconnection;%username%;%computername%;%date%;%time%; >> "pfad_zur_datei\Anmelde-Protokoll.txt"

Bei Ereignis ID: 24
echo RDP;disconnected;%username%;%computername%;%date%;%time%; >> "pfad_zur_datei\Anmelde-Protokoll.txt"

screenshot 2023-04-05 202617

Drin steht dann zB. das:

  • PC;logon;Username;DESKTOP-123;08.03.2023;10:01:08,31;
  • PC;logoff;Username;DESKTOP-123;08.03.2023;13:42:18,21;
  • RDP;reconnection;Username;DESKTOP-123;08.03.2023;14:43:04,45;
  • RDP;disconnected;Username;DESKTOP-123;08.03.2023;15:04:14,82;

gruß sd
chiefteddy
chiefteddy 05.04.2023 um 20:41:17 Uhr
Goto Top
Hallo,
nur eine Randbemerkung, da nicht klar ist, wofür du das machst.
Protokollierung von Arbeitszeiten zur Leistungskontrolle ist nicht statthaft. Stichwort Betriebsrat.

Jürgen
DerWoWusste
DerWoWusste 05.04.2023 um 21:36:14 Uhr
Goto Top
@silent-daniel
Die Trigger sind wie gesagt schon vorgefertigt auswählbar, nicht so kompliziert wie bei Dir.
Reaper911211
Reaper911211 07.04.2023 um 16:30:43 Uhr
Goto Top
Zitat von @chiefteddy:

Hallo,
nur eine Randbemerkung, da nicht klar ist, wofür du das machst.
Protokollierung von Arbeitszeiten zur Leistungskontrolle ist nicht statthaft. Stichwort Betriebsrat.

Jürgen

Es handelt sich hierbei um in Privates Vergnügen und nicht beruflich :D