如何使用 C# 将事件查看器日志导出到 csv
How to export Event Viewer logs to csv using C#
我们正在考虑编写一个 C# 程序,它将事件查看器日志导出到 csv 文件中。
DateTime |Level | Source | EventID | Detail
06/16/2016 10:11:01 Error ABC 100 Detail of event error
请 guide/hint 如果您知道适合这个的任何东西?
谢谢!
此应用程序由两部分组成。
1.阅读事件日志
2.写入csv文件
读取事件日志是 .NET 的内置功能。可以找到示例 here。该应用程序可能需要管理员权限才能执行此操作。
要写入 csv 文件,您可以使用 .net 文件和 stringbuilder 类。
在 csv 文件中,每一行都是一行,列由逗号分隔。
这已经在另一个问题中讨论过:Writing data into CSV file
我们正在考虑编写一个 C# 程序,它将事件查看器日志导出到 csv 文件中。
DateTime |Level | Source | EventID | Detail
06/16/2016 10:11:01 Error ABC 100 Detail of event error
请 guide/hint 如果您知道适合这个的任何东西? 谢谢!
此应用程序由两部分组成。 1.阅读事件日志 2.写入csv文件
读取事件日志是 .NET 的内置功能。可以找到示例 here。该应用程序可能需要管理员权限才能执行此操作。
要写入 csv 文件,您可以使用 .net 文件和 stringbuilder 类。 在 csv 文件中,每一行都是一行,列由逗号分隔。 这已经在另一个问题中讨论过:Writing data into CSV file