关于win2000日志
现在我需要分析win2000的日志文件。
需要达到的目标:能够自己编写日志读取软件(网络B/S结构),对日志的内容进行操作。
该如何下手?知道的朋友请明示。
问题点数:50、回复次数:6Top
1 楼zhllwarez(星夜听松,冷月伴青灯)回复于 2003-09-02 16:12:01 得分 40
用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" />Top
2 楼betterjonah(codes)回复于 2003-09-02 16:40:17 得分 0
谢谢,那其他的日志文件呢?
我用一般的文本编辑软件看过几个日志文件,都是乱码,看不懂啊。
如何分析其文件内容存放的格式呢?Top
3 楼zhllwarez(星夜听松,冷月伴青灯)回复于 2003-09-02 16:57:45 得分 10
事件日志文件格式都是特殊编码,不好办。Top
4 楼betterjonah(codes)回复于 2003-09-02 17:38:21 得分 0
特殊编码?怎么讲?
我初步认为是加密过的文本文件,不知对不对。Top
5 楼sink()回复于 2003-09-02 18:22:50 得分 0
可以通过脚本远程读Top
6 楼betterjonah(codes)回复于 2003-09-03 08:41:44 得分 0
说说看.
写呢?Top




