MSDN から:
「CreateEventSource メソッドは、システム上の特定のログにイベント情報を書き込めるようにアプリケーションを確立します。」
PowerShell から新しいソースを作成するには:
if (![System.Diagnostics.EventLog]::SourceExists("SourceName"))
{
[System.Diagnostics.EventLog]::CreateEventSource("SourceName", "LogName")
}
新しいソース名は、HKLM\SYSTEM\CurrentControlSet\Services\Eventlog\Application の下の "Sources" Multi-String 値に登録されます。
イベントログ ビューアを開くと、選択したログの [ソース] 列の下に新しいソース名が表示され、新しい名前に基づいてイベントをフィルタリングできます。
詳細については、次のページを参照してください:
http://msdn.microsoft.com/en-us/library/system.diagnostics.eventlog.createeventsource.aspx
HTH