Wyświetlać czas logowania do Windows 7?


58

Czy w systemie Windows 7 Ultimate można sprawdzić, kiedy zalogowałem się do bieżącej sesji?

Chcę dowiedzieć się, jak długo byłem na komputerze / kiedy go uruchomiłem.


Szczegółowe informacje na temat konfigurowania automatycznego dziennika historii logowania / logowania, blokowania i wylogowywania znajdują się w odpowiedzi
— Stackoverflow

Odpowiedzi:


44

Użyj następującego polecenia w wierszu polecenia:

net user [username]

To będzie obok ostatniego logowania .

EDYCJA
Jeśli ekran zostanie zablokowany i użyjesz powyższej metody, wyświetli się ostatnia odblokowanie ekranu. Musisz użyć tego polecenia poniżej, aby uzyskać początkowy czas logowania:

quser

6
+1: „Statystyka sieci” informuje o uruchomieniu komputera, a nie o zalogowaniu się użytkownika.
— ᴇcʜιᴇ007

4
Nie działa to, jeśli Twoje konto należy do innej domeny niż domena domyślna dla komputera, na którym jesteś zalogowany. Przynajmniej moje próby określenia innej domeny do przeszukiwania nie zadziałały.
— Trebor Rude

1
Spróbuj net user %USERNAME% /domain, zadziałało, gdy zalogowałem się do domeny. Jednak w innym systemie to polecenie powiedziało, że nie może znaleźć kontrolera domeny, ale query user(lub quserpracował na tym systemie)
— PatS


10

Przejdź do wiersza polecenia i wpisz:

net statistics srv

Wynik, który widzę, mówi, Statistics since 6/29/18 10:01:07 AMa ponieważ jest to jedyny pokazany czas, domyślam się, że pokazuje on czas zalogowania się. Czy to prawda? Następna odpowiedź mówi, że był to czas ostatniego restartu komputera, ale w moim przypadku wydaje się, że to czas, kiedy się zalogowałem.
— PatS

Ostatnia opcja (srv) jest specyficzna dla języka lub instalacji. W moim przypadku był to „Arbeitsstationsdienst”. Wpisz statystyki netto bez żadnej dodatkowej opcji, aby uzyskać listę dostępnych usług.
— schoetbi,

6

Miałem ten sam problem z komputerem sieciowym, co dało mi wyniki, których szukałem:

wmic netlogin get name, fullname, lastlogon

... dostarczy informacji dla wszystkich zalogowanych użytkowników.


FullNamei LastLogonkolumny są puste w moim przypadku. Masz pomysł, dlaczego?
— Dejan,

Jedyny, który powiedział mi, kiedy zalogowałem się 15 minut temu, a nie kiedy uruchomiłem ponownie dwa dni temu.
— Noumenon

4

Możesz także użyć

systeminfo

i obok

System Boot Time:

Będzie w formacie

9/17/2011, 10:16:38 PM

3

Zrób to w wierszu poleceń, myślę, że wyświetli to, czego chcesz:

serwer statystyk netto

Wiersz „Statystyka od 7/12/2011 18:28:15” to ostatni raz, kiedy komputer został ponownie uruchomiony.


2

Użyj polecenia:

net stats srv

Tam, gdzie jest napisane statystyki, ponieważ ... ma miejsce, gdy się zalogujesz / uruchomiłeś.


1

nie jestem informatykiem, regularnie używam narzędzia. Może to pomóc w zalogowaniu się do timera pokazującego czas uruchamiania systemu tutaj link http://logintimer.weebly.com


2
To robi dokładnie to samo co wbudowane quser, ale jest komercyjne.
— slhck

-1

Dokładna odpowiedź prawdopodobnie zależy od dokładnej sytuacji.

Polecenie „zapytaj użytkownika” lub „quser” pokaże ostatnie logowanie do komputera.

Polecenie „użytkownik sieci” działa, jeśli nie jesteś w domenie. Ale (jak zauważył ktoś inny), pokaże to ostatni raz, kiedy odblokowałeś wygaszacz ekranu.

Jeśli jesteś w domenie, polecenie „użytkownik netto / domena” pokaże ostatnie logowanie do domeny. Pamiętaj jednak, że ten czas może różnić się od ostatniego zalogowania na serwerze.

Jeśli codziennie siadasz i włączasz serwer, wtedy polecenie „net Statistics server” lub „net stats srv” pokaże ci czas włączenia. Pamiętaj, że ten czas nie ulega zmianie, gdy serwer hibernuje lub śpi.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.