Board logo

标题: [日期时间] [已解决]如何用批处理实现查看电脑开关机记录? [打印本页]

作者: amwrjvh    时间: 2011-8-20 12:02     标题: [已解决]如何用批处理实现查看电脑开关机记录?

系统目录下有个TXT文件保存了电脑开关机记录,而且系统日志里面也有记录,那么可以使用批处理来实现直接查看这个记录么?

只需要查看当天的开关机记录就行的。

不知道这个可以实现么?

额是新手,能直接提供代码最好,谢谢!
作者: raymai97    时间: 2011-8-20 12:12

请问你指的txt文件是什么名称?在哪里的?
作者: ArdentMan    时间: 2011-8-20 12:18

试试这个:
  1. Start "" "%WinDir%\schedlgu.txt"
复制代码

作者: raymai97    时间: 2011-8-20 12:25

回复 3# ArdentMan


    噢?我电脑没有这个文件啊~
作者: fastslz    时间: 2011-8-20 14:11

另存为.vbs
  1. Set SWDT = CreateObject("WbemScripting.SWbemDateTime")
  2. Set WMI = GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\cimv2")
  3. Set colLoggedEvents = WMI.ExecQuery("Select * from Win32_NTLogEvent Where Logfile = 'System' And EventCode = '6005' Or EventCode = '6006'")
  4. For Each objEvent In colLoggedEvents
  5.     Flag = Flag + 1
  6.     If Flag = 1 Then
  7.         SWDT.Value = objEvent.TimeWritten
  8.         Wscript.Echo "本次开机时间: " & SWDT.GetVarDate(True)
  9.     ElseIf Flag = 2 Then
  10.         SWDT.Value = objEvent.TimeWritten
  11.         Wscript.Echo "上次关机时间: " & SWDT.GetVarDate(True)
  12.     ElseIf Flag = 3 Then
  13.         SWDT.Value = objEvent.TimeWritten
  14.         Wscript.Echo "上次开机时间: " & SWDT.GetVarDate(True)
  15.         Exit For
  16.     End If
  17. Next
复制代码

作者: CUer    时间: 2011-8-20 14:26

能否把txt传一部分上来看看是什么内容?
作者: Hello123World    时间: 2011-8-20 15:47

本帖最后由 Hello123World 于 2011-8-20 15:50 编辑

http://bbs.bathome.net/viewthrea ... A%BB%FA%CA%B1%BC%E4

搜索 开机时间,善用搜索可以更快速的获得帮助信息。
http://bbs.bathome.net/redirect. ... 2&fromuid=30829
作者: raymai97    时间: 2011-8-20 15:55

回复 7# Hello123World


    不是说笑,连C:\Windows\System32\eventquery.vbs我也没有~
作者: CUer    时间: 2011-8-20 19:44

回复 8# raymai97


原版XP系统是有的
作者: wolfan    时间: 2011-8-20 23:02

奴家用的是盗的~嘻嘻。
作者: xslxslxsl    时间: 2011-8-20 23:31

我去试试看
作者: cjiabing    时间: 2011-8-21 00:16

搜索论坛,搜索系统日志。
作者: amwrjvh    时间: 2011-8-30 16:01

回复 2# raymai97


    SchedLgU.Txt          路径为C:\WINDOWS




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2