2013-03-07 2 views
0

В настоящее время у нас есть журнал событий, который мы хотели бы экспортировать в файл в какой-то момент. В настоящее время я поставил его на что-то вроде этого:Экспорт eventlog, решение для катящегося файла

public static void ExtractLog() { 
     var logSession = new EventLogSession(); 
     logSession.ExportLogAndMessages(SPDClientLog, PathType.LogName, "*", @"C:\Users\Public\logfile.evtx", true, CultureInfo.CurrentCulture); 
     logSession.Dispose(); 
    } 

Но от того, что я понимаю, это означает, что лог-файл будет перезаписан каждый раз, когда мы запускаем метод. То, что мы хотели бы иметь, это разные копии при каждом экспорте, до 10 файлов или около того.

Это можно сделать с помощью журнала событий?

ответ

1

Это не имеет никакого отношения к EventLog. Вам просто нужно указать разные имена в вашем экспорте ...

+0

Хорошо, спасибо :) – Thomas