PowerShell Clear-EventLog Cmdlet
Hello Everyone
Welcome to CloudAffaire and this is Debjeet.
In the last blog post, we have discussed Limit-EventLog cmdlet in PowerShell.
https://cloudaffaire.com/powershell-limit-eventlog-cmdlet/
In this blog post, we will discuss Clear-EventLog cmdlet in PowerShell. You can use Clear-EventLog cmdlet to clear or delete events from an event log. You need to have administrator access to order to change an event log property. You can use Clear-EventLog cmdlet to change event log property of a local or remote computer.
Clear-EventLog Cmdlet Syntax:
1 2 3 4 5 6 |
## Clear-EventLog ## [-LogName] ## [[-ComputerName] ## [-WhatIf] ## [-Confirm] ## [ |
Clear-EventLog Cmdlet Argument List:
- –ComputerName: Specifies remote computers. The default is the local computer.
- –Confirm: Prompts you for confirmation before running the cmdlet.
- –LogName: Specifies the event logs. Enter the log name (the value of the Log property; not the LogDisplayName) of one or more event logs, separated by commas.
- –WhatIf: Shows what would happen if the cmdlet runs. The cmdlet is not run.
PowerShell Clear-EventLog Cmdlet:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
########################################## ## PowerShell | Cmdlet | Clear-EventLog ## ########################################## ## PowerShell Latest Version (5) ## run PowerShell as admin ## create a sample file New-Item -ItemType File -Path C:\myfile.dll -Value "hello world" ## create a new event log New-EventLog -source MySource -LogName MyLog -MessageResourceFile C:\myfile.dll ## write an new event into an event log Write-EventLog -LogName "MyLog" -Source "MySource" -EventID 1000 ` -EntryType Information -Message "Hello World" ## get the event from the event log Get-EventLog -LogName "MyLog" ## clear the event from the event log Clear-EventLog -LogName MyLog ## get the event from the event log Get-EventLog -LogName "MyLog" ## delete the event log Remove-EventLog -LogName "MyLog" Remove-Item -Path C:\myfile.dll |
Hope you have enjoyed this article. In the next blog post, we will discuss Remove-EventLog CmdLet in PowerShell.
To Set more details on PowerShell, kindly follow below official documentation