如何详细记录开关机时间

如果只是想查看一下,从昨天关机到今天开机之间有没有人使用我的计算机,那么使用查日志的方法就可以了 。在开始菜单的运行中输入eventvwr.msc,打开事件查看器,在左侧窗口中选择系统,从右侧系统事件中查找事件ID为6005、6006的事件(事件ID号为6005的事件表示事件日志服务已启动,即开机,同理事件ID:6006表示关机),对应的时间就分别是开机时间和关机时间 。
如果觉得从这么多事件中找开关机事件太费事 , 可以使用筛选来使内容简洁 。在事件查看器的查看菜单中选择筛选选项,在属性对话框中选择筛选器选项卡,并在其中勾选信息、警告、错误三项 , 在事件来源下拉列表中选择eventlog,单击确定按钮后,系统事件中的内容就少了很多,可以轻易找到最近的开关机时间 。
如果依旧觉得太费事,那只好使用必杀技了 。在开始菜单中的运行中输入C:\WINDOWS\schedlgu.txt,在打开的schedlgu.txt文件中有任务计划程序服务已启动于和任务计划程序服务已退出于的时间,分别对应着开机和关机时间 。
如果想每一次开关机都能清楚地记录在案 , 那可以用脚本+批处理的方法 。不过要亲自动手了,使用脚本+批处理的方式来实现 。只需在开机、关机脚本上添加两个记录时间的批处理命令,随系统启动或关闭记录当时的时间到C:\aaa.txt文件中 。
首先新建两个文本文档,分别用来记录开机和关机信息,输入以下的命令 , 然后另存为.bat文件就可以了 。其中开机批处理(start.bat)如下:
@echo offc:\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的绝对路径 , 单击确定按钮 。同理设置好关机脚本 。这样可以了 。

如何详细记录开关机时间的详细内容就为您分享到这里,【精彩生活】jing111.com小编为您精选以下内容,希望对您有所帮助: