Megosztás a következőn keresztül:


Remove-Event

Törli az eseményeket az eseménysorból.

Syntax

Remove-Event
      [-SourceIdentifier] <String>
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-Event
      [-EventIdentifier] <Int32>
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

A Remove-Event parancsmag törli az eseményeket az aktuális munkamenet eseménysorából.

Ez a parancsmag csak az üzenetsorban lévő eseményeket törli. Az eseményregisztrációk megszakításához vagy a leiratkozáshoz használja a Unregister-Event parancsmagot.

Példák

1. példa: Esemény eltávolítása forrásazonosító alapján

PS C:\> Remove-Event -SourceIdentifier "ProcessStarted"

Ez a parancs törli az eseménysorból indított folyamat forrásazonosítójával rendelkező eseményeket.

2. példa: Esemény eltávolítása eseményazonosító alapján

PS C:\> Remove-Event -EventIdentifier 30

Ez a parancs törli a 30-at tartalmazó eseményt az eseménysorból.

3. példa: Az összes esemény eltávolítása

PS C:\> Get-Event | Remove-Event

Ez a parancs törli az összes eseményt az eseménysorból.

Paraméterek

-Confirm

Jóváhagyást kér a parancsmag futtatása előtt.

Típus:SwitchParameter
Aliasok:cf
Position:Named
Alapértelmezett érték:False
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-EventIdentifier

Megadja azt az eseményazonosítót, amelyről a parancsmag töröl. Minden parancshoz szükség van egy EventIdentifier vagy SourceIdentifier paraméterre.

Típus:Int32
Position:0
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-SourceIdentifier

Megadja a forrásazonosítót, amelyből a parancsmag törli az eseményeket. Helyettesítő karakterek használata nem engedélyezett. Minden parancshoz szükség van egy EventIdentifier vagy SourceIdentifier paraméterre.

Típus:String
Position:0
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-WhatIf

Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.

Típus:SwitchParameter
Aliasok:wi
Position:Named
Alapértelmezett érték:False
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

Bevitelek

PSEventArgs

Ehhez a parancsmaghoz az eseményeket Get-Event be lehet csövezni.

Kimenetek

None

Ez a parancsmag nem ad vissza kimenetet.

Jegyzetek

Linux vagy macOS platformokon nem érhetők el eseményforrások.

Az események, az esemény-előfizetések és az eseménysor csak az aktuális munkamenetben léteznek. Ha bezárja az aktuális munkamenetet, a rendszer elveti az eseménysort, és megszakítja az esemény-előfizetést.