Chciałbym rejestrować czasy, w których mój komputer uruchamia się i wyłącza. Nie potrzebuję żadnych informacji diagnostycznych ani nic, tylko zwykłą notatkę o dacie i godzinie, np. Coś takiego:
2011/04/29 08:17:34 AM Startup
2011/04/29 05:26:52 PM Shutdown
Jak mogę to zrobić?
Moje dotychczasowe wyszukiwania w Google przyniosły wiele osób pytających o skrócenie czasu uruchamiania systemu Windows, ale nic nie interesuje tego zadania.
Event Viewer
, kliknijWindows Logs
->System
. Po prawej stronie znajduje sięFilter Current Log...
, kliknij na niego, a gdy pojawi się nowe okno wstawić6006
naAll Event ID's
i kliknijOk
. To pokaże tylko zdarzenia zamknięcia systemu. Zrób to samo podczas uruchamiania systemu.6005 pokazuje początek rejestrowania zdarzeń, ale zakładam, że pojawi się również w przypadku jakichkolwiek restartów, tj. Windows nie robi różnicy między „pełnym uruchomieniem” lub ciepłym restartem.
Jeśli celem jest wyszukanie tylko pierwszego uruchomienia i ostatniego zamknięcia, należy usunąć wszelkie podwójne wpisy 6005.
U mnie zdarzenie o numerze 12 jest pierwsze, a zdarzenie o numerze 13 jest ostatnie.
PS: Poza tym mam kilka przypadków, w których zarejestrowano kilka 6005, ale nie ma 6006. Należy ręcznie dodać faktyczne wylogowanie na podstawie np. Ostatniego wpisu dziennika zdarzeń tego dnia.
źródło
Za pomocą Get-EventLog programu PowerShell następująca (długa) jedna linijka wyśle żądane dane wyjściowe do pliku tekstowego:
Notatki
C:\temp2
Aby to działało, musi istnieć katalog . Jeśli nie istnieje, utwórz go lub zmień jedną linijkę, aby korzystała z innego (istniejącego) katalogu.TimeGenerated.ToString()
” na „TimeGenerated.ToString("s")
”.Sort-Object
” na „Sort-Object -Descending
”.Instrukcja
Jednowierszowy można umieścić w skrypcie, ale zanim to zadziała, należy zadbać o uprawnienia. Zamiast tego najprostszym sposobem jest:
CMD
i naciśnij Enter.powershell
i naciśnij Enter.C:\temp2\_ComputerStartsAndStops.log
.źródło
Może to ci pomoże, jeśli nie wykorzystasz czasu na określone użycie. TurnedOnTimesView: Monitoruj czasy uruchamiania i zamykania systemu Windows
źródło