在這裏,我想讀通過使用這個C#中的本地系統事件日誌代碼 -閱讀本地事件日誌?
string eventLogText = "";
try
{
var eventLog = new EventLog("logname", "machinename");
foreach (var entry in eventLog.Entries)
{
eventLogText += entry;
}
}
catch (Exception eg)
{
MessageBox.Show(eg.Message);
}
它運作良好,但問題是,在可變eventLogText我只得到System.Diagnostics程序。 EventLogEntry反覆,可能是這是非常常見的錯誤,但我不知道該怎麼做,因爲我對c#以及編程都非常陌生。
其次,我想知道,如果一個系統沒有使用管理員賬號,在這種情況下,閱讀事件日誌將導致任何異常或錯誤,如果記錄它會是什麼將是它的解決方案嗎?
需要幫助。提前感謝。
第二個問題 - 你可以試試:) – ilansch
你想用讀取的數據做什麼? –
哦,是的,爲什麼這個想法沒有出現在我的腦海:) –