[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
可以把指针移动到TXT文件尾部,然后看最后读取就可以。

直接运行是比较占内存。所以添加wscript.sleep 100  可以缓解一下
nevermore

TOP

本帖最后由 ShadowFiend 于 2013-4-12 13:13 编辑
  1. strComputer = "."
  2. Set objWMIService = GetObject("winmgmts:{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
  3. Set colEvents = objWMIService.ExecQuery("Select * from Win32_NTLogEvent WHERE Logfile = 'Security' and EventCode='540' ")
  4. Dim str, objEvent
  5. For each objEvent in colEvents
  6. str  =  objEvent.Message     ' 这一句出错, 只获取的到 一行,然后报错.. 但是我直接用objEvent.Message.readline  又报错....
  7. If  instr(str,"用户名")<>0     then
  8.     WScript.Echo   Mid(str, instr(str,"用户名"))
  9. End If
  10. Next
复制代码
nevermore

TOP

返回列表