Logon bzw. Logoff Script unter eingeschränktem Konto ausführen...
Hallo,
ich will auf einem Win XP Pro- Rechner lokal (kein Domain) ermitteln, welcher Benutzer sich wann angemeldet hat. Dafür habe ich zwei Scripte die bei An und Abmelden ausgeführt werden:
echo angemeldet %username% %date% %time% >>logfile.log
und
echo abgemeldet %username% %date% %time% >>logfile.log
die beide Batch-Scripte gebe ich unter Gruppenrichtlinie / Benutzerkonfiguration / Scripts / Anmelden und Abmelden bekannt.
gespeichert unter:
C:\WINDOWS\system32\GroupPolicy\User\Scripts\Logoff\
C:\WINDOWS\system32\GroupPolicy\User\Scripts\Logon\
Das funktioniert auch prima, solange ich mich mit Administrator-Rechten auf dem Rechner anmelde.
Mit eingeschränktem Konto werden keine Einträge in die log-Datei gemacht. Das funktioniert also nicht.
Ist es überhaupt möglich?
Danke!
ich will auf einem Win XP Pro- Rechner lokal (kein Domain) ermitteln, welcher Benutzer sich wann angemeldet hat. Dafür habe ich zwei Scripte die bei An und Abmelden ausgeführt werden:
echo angemeldet %username% %date% %time% >>logfile.log
und
echo abgemeldet %username% %date% %time% >>logfile.log
die beide Batch-Scripte gebe ich unter Gruppenrichtlinie / Benutzerkonfiguration / Scripts / Anmelden und Abmelden bekannt.
gespeichert unter:
C:\WINDOWS\system32\GroupPolicy\User\Scripts\Logoff\
C:\WINDOWS\system32\GroupPolicy\User\Scripts\Logon\
Das funktioniert auch prima, solange ich mich mit Administrator-Rechten auf dem Rechner anmelde.
Mit eingeschränktem Konto werden keine Einträge in die log-Datei gemacht. Das funktioniert also nicht.
Ist es überhaupt möglich?
Danke!
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 127027
Url: https://administrator.de/contentid/127027
Ausgedruckt am: 23.11.2024 um 03:11 Uhr
4 Kommentare
Neuester Kommentar
Servus,
wenn du ein Script laufen läßt - bewegt es sich erstmal in dem Ordner, in dem es sich befindet.
Wenn der Ordner nun aber C:\WINDOWS\system32.... ist - ist es logisch, dass der User da nix schreiben darf.
btw: das gleiche (wer wann an/ab gemeldet) findet sich auch im Eventlog der Maschine.
Gruß
wenn du ein Script laufen läßt - bewegt es sich erstmal in dem Ordner, in dem es sich befindet.
Wenn der Ordner nun aber C:\WINDOWS\system32.... ist - ist es logisch, dass der User da nix schreiben darf.
echo angemeldet %username% %date% %time% >>c:\ordnername\logfile.log
btw: das gleiche (wer wann an/ab gemeldet) findet sich auch im Eventlog der Maschine.
Gruß
Servus,
Hast du dir mal genau meine Antwort durchgelesen?
Wo genau hab ich da geschrieben, das Script im Root vom Laufwerk c: zu speichern?
War es nicht vielmehr der Tipp, das Log (die Ausgabe) dorthin bzw. in einen Unterordner zu packen, wo der User Schreibrechte hat?
Bin mir sicher, dass ich das nicht nur so gemeint - sondern auch so geschrieben habe.
Gruß
Hast du dir mal genau meine Antwort durchgelesen?
Wo genau hab ich da geschrieben, das Script im Root vom Laufwerk c: zu speichern?
War es nicht vielmehr der Tipp, das Log (die Ausgabe) dorthin bzw. in einen Unterordner zu packen, wo der User Schreibrechte hat?
Bin mir sicher, dass ich das nicht nur so gemeint - sondern auch so geschrieben habe.
Gruß