如何查看電腦開關機記錄(一)如果你隻是想查看一下,從昨天關機到今天開機之間有沒有人使用我的計算機,在“開始”菜單的運行”中輸入“eventvwr.msc”

,或者是按下"開始菜單"-"程序"-"管理工具"-"事件查看器",打開事件查看器,在左側窗口中選擇“係統”

,從右側係統事件中查找事件ID為6005、6006的事件(事件ID號為6005的事件表示事件日誌服務已啟動,即開機,同理事件ID:6006表示關機),它們對應的時間就分別是開機時間和關機時間。

(二)如果你覺得從這麼多事件中找開關機事件太費事,你可以使用“篩選”來使內容簡潔。在事件查看器的“查看”菜單中選擇“篩選”選項,在屬性對話框中選擇“篩選器”選項卡,並在其中勾選“信息”、“警告”、“錯誤”三項,

在“事件來源”下拉列表中選擇“eventlog”,單擊“確定”按鈕後,係統事件中的內容就少了很多,我們可以輕易找到最近的開關機時間。

(三)如果你依舊覺得太費事,那隻好使用必殺技了。在“開始”菜單中的“運行”中輸入“C:\WINDOWS\schedlgu.txt”,在打開的schedlgu.txt文件中有“任務計劃程序服務”已啟動於和“任務計劃程序服務”已退出於的時間,分別對應著開機和關機時間,是不是很方便呢?天天備案也不難。(四)如果你想每一次開關機都能清楚地記錄在案,那可以用“腳本+批處理”的方法。不過你要親自動手了,我們使用“腳本+批處理”的方式來實現。隻需在開機、關機腳本上添加兩個記錄時間的批處理命令,讓它們隨係統啟動或關閉記錄當時的時間到C:\aaa.txt文件中。首先新建兩個文本文檔,分別用來記錄開機和關機信息,輸入以下的命令,然後另存為“.bat”文件就可以了。其中開機批處理(start.bat)如下:@echo off>>c:\aaa.txt echo ***開機記錄***>>c:\aaa.txt echo.>>c:\aaa.txt echo %date% %time:~0,-3% %username%>>c:\aaa.txt echo.>>c:\aaa.txt echo **************>>c:\aaa.txt echo.>>c:\aaa.txt echo.而關機批處理(shutdown.bat)命令隻要把start.bat中的“***開機記錄***”改為“***關機記錄***”即可,其餘不變。將上麵的兩個批處理命令做好後,在“開始”菜單中的“運行”中輸入gpedit.msc,打開組策略,依次找到“計算機配置→windows設置→ 腳本(啟動和關機)”,雙擊“啟動”,在屬性對話框中單擊“添加”按鈕,並在“腳本名”一欄中填入“start.bat”的絕對路徑,單擊“確定”按鈕。同理設置好關機腳本。這樣可以了,開關機做個實驗,打開C:\aaa.txt文件,是不是記錄了你剛才的關機和開機時間呢?