如何以编程方式访问Windows Server 2003上的文件

时间:2011-04-26 16:29:33

标签: asp.net iis-6 windows-server-2003 logging

我正在尝试为存储在我们服务器上的日志文件构建logviewer。我知道codeplex上可用的日志查看器。但我正在寻找自己的东西。 这是我首先要做的事情。日志文件存储在服务器上,地址为\ windows server address \ LogFiles。这里有各种名称为W3SVC69773105,W3SVC1208646085的文件夹。现在我无法查看此文件夹名称,但每个文件夹代表一个应用程序。每个文件夹里面都有每天的日志文件。 我需要能够从服务器获取最新文件,然后对其进行解析。我想知道如何从本地计算机以编程方式访问位于服务器上的此文件。

1 个答案:

答案 0 :(得分:0)

就文件夹名称而言,实际上很容易生成它们,假设您可以访问IIS api。你看,W3CSVC4572映射到IIS站点ID#4572。因此,您应该以相当可预测的模式为每个IIS站点ID创建一个日志文件夹。

我会反抗我的冲动,问你为什么要重新发明轮子。除了日志解析之外,技术还不如轮子那么性感。 。