如何删除 Windows 2008 的事件源

如何删除 Windows 2008 的事件源

我想删除 Windows 2008 中的一个事件源。

我不想删除日志事件,只想删除来源。

我怎么做?

我在 PowerShell 中找不到任何可以执行此操作的命令。

PS > gcm *EventLog -CommandType cmdlet
CommandType     Name                 Definition
-----------              ----                                       ----------
Cmdlet                 Clear-EventLog                 Clear-EventLog [-LogName] <String[]> [[-Computer...
Cmdlet                 Get-EventLog                   Get-EventLog [-LogName] <String> [[-InstanceId] ...
Cmdlet                 Limit-EventLog                 Limit-EventLog [-LogName] <String[]> [-ComputerN...
Cmdlet                 New-EventLog                 New-EventLog [-LogName] <String> [-Source] <Stri...
Cmdlet                 Remove-EventLog          Remove-EventLog [-LogName] <String[]> [[-Compute...
Cmdlet                 Show-EventLog               Show-EventLog [[-ComputerName] <String>] [-Verbo...
Cmdlet                 Write-EventLog               Write-EventLog [-LogName] <String> [-Source] <St...

答案1

您可以使用Remove-EventLog取消注册一个或多个事件源:

Remove-EventLog -Source "My Custom Source"
Remove-EventLog -Source "ASource","Another one","CustomApp123"

相关内容