如何使用Powershell脚本在应用程序日志下注销事件源?

如何使用Powershell脚本在应用程序日志下注销事件源?,powershell,event-log,Powershell,Event Log,我想注销事件源。 我正在使用以下Powershell命令: Remove-EventLog -LogName Application -Source "My Event Source" 但我得到了以下错误: 有人能帮我了解出了什么问题吗?Get help Remove EventLog显示参数LogName和Source来自两个不同的参数集-不能同时使用这两个参数集。但是,在应用程序日志下创建事件源时,我在以下命令中使用这两个参数:新的EventLog-LogName应用程序-Source“

我想注销事件源。 我正在使用以下Powershell命令:

Remove-EventLog -LogName Application -Source "My Event Source"
但我得到了以下错误:


有人能帮我了解出了什么问题吗?

Get help Remove EventLog
显示参数
LogName
Source
来自两个不同的参数集-不能同时使用这两个参数集。但是,在应用程序日志下创建事件源时,我在以下命令中使用这两个参数:新的EventLog-LogName应用程序-Source“My Event Source”它是一个不同的cmdlet,因此具有不同的参数集。对于
Remove EventLog
,您可以使用其中一个,但不能同时使用两个。我怀疑您只需要使用
源代码
。好的,如果我只使用
源代码
,那么它将完全删除事件源。如果我只想从应用程序日志中注销它,并在其他事件日志(如系统)下继续使用它,该怎么办?您是否使用了
neweventlog
两次,一次用于应用程序,一次用于系统?如果是,,我认为唯一的方法是完全删除事件源,然后将其重新添加到系统中。
Get Help remove EventLog
显示参数
LogName
Source
来自两个不同的参数集-不能同时使用这两个参数集。但在应用程序日志下创建事件源时,我同时使用这两个参数集在下面的命令中包含它们:New EventLog-LogName Application-Source“My Event Source”它是一个不同的cmdlet,因此具有不同的参数集。对于
Remove EventLog
,您可以使用其中一个,但不能同时使用两个。我怀疑您只需要使用
源代码
。好的,如果我只使用
源代码
,那么它将完全删除事件源。如果我想从仅从应用程序日志注销它,并且将继续在其他事件日志(例如System)下使用它,会怎样?您是否使用了
neweventlog
两次,一次用于应用程序,一次用于系统?如果是这样,我认为唯一的方法是完全删除事件源,然后将其重新添加到系统中。