2

我有一个要求,我只需要从内部网页向内部用户打开事件查看器。我有一个链接“Evetn 查看器”和一个下拉列表“服务器”,当用户选择一个服务器并单击该链接时,我想打开 Windows 事件查看器。这个怎么做?

4

2 回答 2

2
    EventLogSession session = new EventLogSession(
        "RemoteComputerName",// Remote Computer
        "Domain",// Domain
        "Username",// Username
        pw,
        SessionAuthentication.Default);

在此处阅读更多信息如何使用 Visual C# .NET 管理事件日志

于 2011-04-05T13:45:11.447 回答
1

在 Windows 中打开事件查看器的唯一方法是使用某种类型的 ActiveX 控件。可以使用服务器名称作为参数启动事件查看器:eventvwr myserver.

以下是有关如何创建这些的一些基本指南:http ://www.c-sharpcorner.com/uploadfile/dsandor/activexinnet11102005040748am/activexinnet.aspx

否则,您将被限制在服务器端加载事件并在标记中返回它们(确保限制结果 - 事件日志可能会变得非常大!)

于 2011-04-05T13:51:00.723 回答