关于win2000日志

betterjonah 2003-09-02 02:53:41
现在我需要分析win2000的日志文件。
需要达到的目标:能够自己编写日志读取软件(网络B/S结构),对日志的内容进行操作。
该如何下手?知道的朋友请明示。
...全文
42 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
betterjonah 2003-09-03
  • 打赏
  • 举报
回复
说说看.
写呢?
sink 2003-09-02
  • 打赏
  • 举报
回复
可以通过脚本远程读
betterjonah 2003-09-02
  • 打赏
  • 举报
回复
特殊编码?怎么讲?
我初步认为是加密过的文本文件,不知对不对。
zhllwarez 2003-09-02
  • 打赏
  • 举报
回复
事件日志文件格式都是特殊编码,不好办。
betterjonah 2003-09-02
  • 打赏
  • 举报
回复
谢谢,那其他的日志文件呢?
我用一般的文本编辑软件看过几个日志文件,都是乱码,看不懂啊。
如何分析其文件内容存放的格式呢?
zhllwarez 2003-09-02
  • 打赏
  • 举报
回复
用asp、jsp等服务器动态脚本语言编个程序对日志读写即可,
这是用asp.net读出默认iis日志目录下的昨天的日志
(因为b/s模式程序不可能对当前日志进行读写),仅给你个思路
你可以扩充其他读写、过滤等相关功能。
保存为readlog.aspx放到iis发布目录下即可访问
当然你的服务器首先要支持.net framework


<%@ Import Namespace="System.IO" %>
<script language="vb" runat="server">
sub Page_Load(sender as Object, e as EventArgs)
Dim FILENAME as String = "C:\WINNT\system32\Logfiles\W3SVC1\ex030901.log"
Dim objStreamReader as StreamReader
objStreamReader = File.OpenText(FILENAME)
Dim contents as String = objStreamReader.ReadToEnd()
lbLogOutput.Text = contents.Replace(vbCrLf, "<br>")
objStreamReader.Close()
end sub
</script>
<asp:label runat="server" id="lbLogOutput" Font-Name="Verdana" />

6,211

社区成员

发帖
与我相关
我的任务
社区描述
windows网络管理与配置
社区管理员
  • 网络管理与配置社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧