Jak mogę sprawdzić, kiedy zalogowałem się do systemu Windows?

16

W systemie UNIX mogę określić, kiedy zalogowałem się i wylogowałem ze stacji roboczej za pomocą ostatniego polecenia. Czy istnieje sposób na uzyskanie tych samych informacji na mojej stacji roboczej Windows?

Zauważam, że Cygwin ma ostatnie polecenie, ale wtmp nie wydaje się być zapełniony. Czy istnieje sposób, aby uzyskać ostatnią pracę z Cygwin?

(Jeśli można to zrobić tylko programowo, pytanie powinno dotyczyć StackOverflow?)

skiphoppy
źródło
5
To pytanie jest w porządku dla SuperUser.
losowo

Odpowiedzi:

13

Możesz wypróbować polecenie „użytkownik sieci <nazwa użytkownika>” - jednym z wielu wyników będzie czas „ostatniego logowania” (uwaga: próbowałem tego tylko na stacji roboczej domeny, a nie na samodzielnej stacji roboczej, więc wyniki mogą być nieco inne ).

gbjbaanb
źródło
5
musisz dodać /domaindo polecenia, jeśli jesteś w domenie ...
fretje
Ach! w takim przypadku moja kontrola lokalnego użytkownika działała idealnie. na zdrowie
gbjbaanb,
6

Otwórz wiersz polecenia. po wyświetleniu monitu wpisz „quser”, aby wyświetlić nazwę użytkownika i czas logowania oraz inne dane.

Dave
źródło
2

Jeśli przejdziesz do Panelu sterowania> Narzędzia administracyjne> Lokalne zasady bezpieczeństwa, możesz skonfigurować wiele inspekcji, w tym logowanie i wylogowywanie.

Po skonfigurowaniu (i ponownym uruchomieniu) wszystkie szczegóły powinny pojawić się w dzienniku zdarzeń.

William Hilsum
źródło
Dobry pomysł, choć wymaga uprawnień administracyjnych (lub upoważnienia do zmiany takich ustawień).
Gnoupi,
Nie jest to również rozwiązanie, jeśli OP chce wiedzieć TERAZ, kiedy ostatnio się zalogował, zanim skonfigurował kontrolę.
fretje
2

Widzę dużo tańca wokół odpowiedzi w dzienniku zdarzeń, ale nie jest to dokładna odpowiedź, więc dam jej.

  1. Przejdź do Podglądu zdarzeń
  2. Rozwiń dzienniki systemu Windows (w Podglądzie zdarzeń)
  3. Wybierz zabezpieczenia (w dziennikach systemu Windows)
  4. Wyświetl kolumnę Kategoria zadania, aby zalogować się
  5. Kliknij wiersz logowania i wyświetl szczegóły, aby zobaczyć, czy jest to użytkownik, którego oczekujesz.
demongolem
źródło
-1

Czy to działa dla Ciebie: Czas ostatniego logowania w VBScript ?

DrJekl
źródło
3
Lepiej opublikować coś więcej niż tylko link ( meta.stackexchange.com/questions/15625/... )
fretje
3
Osobiście nie przeszkadza mi odpowiedź na link, o ile nie muszę jej klikać, aby zrozumieć, co to jest. „Czy to działa dla ciebie” nic mi nie mówi.
Sampson