Remove-Event
Elimina eventos de la cola de eventos.
Sintaxis
BySource (Es el valor predeterminado).
Remove-Event
[-SourceIdentifier] <String>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
ByIdentifier
Remove-Event
[-EventIdentifier] <Int32>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
El cmdlet Remove-Event elimina eventos de la cola de eventos en la sesión actual.
Este cmdlet elimina solo los eventos que se encuentran actualmente en la cola. Para cancelar los registros de eventos o cancelar la suscripción, use el cmdlet Unregister-Event.
Ejemplos
Ejemplo 1: Eliminación de un evento por identificador de origen
PS C:\> Remove-Event -SourceIdentifier "ProcessStarted"
Este comando elimina de la cola de eventos los eventos con un identificador de origen "Process Started".
Ejemplo 2: Eliminación de un evento por identificador de evento
PS C:\> Remove-Event -EventIdentifier 30
Este comando elimina el evento con un identificador de evento de 30 de la cola de eventos.
Ejemplo 3: Quitar todos los eventos
PS C:\> Get-Event | Remove-Event
Este comando elimina todos los eventos de la cola de eventos.
Parámetros
-Confirm
Le pide confirmación antes de ejecutar el cmdlet.
Propiedades del parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | False |
| Admite caracteres comodín: | False |
| DontShow: | False |
| Alias: | cf |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Mandatory: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-EventIdentifier
Especifica el identificador de evento que el cmdlet elimina. Se requiere un parámetro EventIdentifier o SourceIdentifier en cada comando.
Propiedades del parámetro
| Tipo: | Int32 |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
ByIdentifier
| Posición: | 0 |
| Mandatory: | True |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | True |
| Valor de los argumentos restantes: | False |
-SourceIdentifier
Especifica el identificador de origen del que este cmdlet elimina los eventos. No se permiten caracteres comodín. Se requiere un parámetro EventIdentifier o SourceIdentifier en cada comando.
Propiedades del parámetro
| Tipo: | String |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
BySource
| Posición: | 0 |
| Mandatory: | True |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-WhatIf
Muestra lo que sucedería si el cmdlet se ejecuta. El cmdlet no se ejecuta.
Propiedades del parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | False |
| Admite caracteres comodín: | False |
| DontShow: | False |
| Alias: | Wi |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Mandatory: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
CommonParameters
Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.
Entradas
PSEventArgs
Puede canalizar eventos de Get-Event a este cmdlet.
Salidas
None
Este cmdlet no devuelve ninguna salida.
Notas
No hay orígenes de eventos disponibles en las plataformas Linux o macOS.
Los eventos, las suscripciones de eventos y la cola de eventos solo existen en la sesión actual. Si se cierra la sesión actual, se descarta la fila de eventos y se cancela la suscripción al evento.