【问题标题】:Is it possible to automate saving event viewer errors as text files?是否可以自动将事件查看器错误保存为文本文件?
【发布时间】:2011-06-14 14:03:54
【问题描述】:

我目前花费大量时间将事件查看器日志复制并粘贴到文本文件中,然后将它们复制到另一台计算机上的存储库中。

是否可以在指定日期/时间之间将这些事件查看器日志自动保存到计算机(以便随后可以将它们复制到存储库)。

理想情况下,如果可能的话,它必须通过 C# .NET 代码来实现。

这样做的目的是为了在 Windows Server 2003/2008 机器上运行的自动化测试。

谢谢

【问题讨论】:

    标签: c# .net windows-server-2008 windows-server-2003 event-viewer


    【解决方案1】:

    EventLog.GetEventLogs 将为您获取日志,然后您可以遍历它们并写入文本文件。 here 示例将帮助您入门。

    【讨论】:

    • 非常感谢!我还能够找到其他 EventLog 方法 here,它们提供了许多其他有用的功能,例如清除事件日志的能力(我可以在运行测试之前这样做)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-01-12
    • 2011-05-08
    • 1970-01-01
    • 1970-01-01
    • 2018-06-29
    • 1970-01-01
    • 2018-11-23
    相关资源
    最近更新 更多