2

我目前花費大量時間將事件查看器日誌複製並粘貼到文本文件中,然後將它們複製到另一臺計算機上的存儲庫中。是否可以自動將事件查看器錯誤保存爲文本文件?

是否可以自動將指定日期/時間內的這些事件查看器日誌保存到計算機中(以便將它們複製到存儲庫中)。

理想情況下,如果可能的話,它必須通過C#.NET代碼實現。

這樣做的目的是爲了在Windows Server 2003/2008機器上運行的自動化測試。

謝謝

回答

1

EventLog.GetEventLogs將讓你的日誌,那麼你可以循環throught它們,並寫入到一個文本文件中。示例here將幫助您入門。

+0

非常感謝! 我也能夠找到其他EventLog方法[這裏](http://msdn.microsoft.com/en-us/library/0acz16ca.aspx),它提供了很多其他有用的功能,例如清除事件日誌(我可以在運行測試之前完成)。 – 2011-06-14 14:53:26

相關問題