5

C# を使用して Windows のすべてのイベント ログをクリアするにはどうすればよいですか?

4

1 に答える 1

8
using System.Diagnostics;

using(var eventLog = new EventLog("Security", System.Environment.MachineName);
    eventLog.Clear();

セキュリティ イベント ログを削除します。

すべて削除するには:

foreach (var eventLog in EventLog.GetEventLogs())
{         
     eventLog.Clear();
     eventLog.Dispose();
}
于 2012-09-27T20:38:45.270 に答える