PoShEvents

0.4.0

PowerShell module to query Windows Event Logs and write events with structured EventData or UserData

Minimum PowerShell version

5.1

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name PoShEvents -RequiredVersion 0.4.0

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Author(s)

Dave Carroll

Copyright

(c) 2018-2019 Dave Carroll. All rights reserved.

Owners

Tags

PoShEvents Events EventLogs PowerShell AzureAutomationNotSupported

Functions

ConvertFrom-EventLogRecord Get-GPOProcessingEvent Get-KMSClientEvent Get-KMSHostEvent Get-KMSHostLicenseCheckEvent Get-LogonFailureEvent Get-OSVersionFromEvent Get-PrintDocumentEvent Get-RemoteLogonEvent Get-ServiceEvent Get-SystemRestartEvent New-EventDataFilter New-EventFilterXml New-EventSource Write-WinEvent

PSEditions

Desktop

Dependencies

This module has no dependencies.

Release Notes

## [0.4.0] - 2020-01-07, Bugfix and Feature Release, Update Strongly Recommended

### Added

* [Issue 23](https://github.com/thedavecarroll/PoShEvents/issues/23) - `Get-ServiceEvent` - add switch for EventType
* [Issue 33](https://github.com/thedavecarroll/PoShEvents/issues/33) - `Import-KmsProductSku` - new private function

### Fixed

* [Issue 25](https://github.com/thedavecarroll/PoShEvents/issues/25) - `New-EventFilterXml` does not produce a valid xml filter under certain circumstances
* [Issue 26](https://github.com/thedavecarroll/PoShEvents/issues/26) - `Get-KmsProductSku` - Import-Csv : Could not find file 'C:\KmsProductSku.csv'
* [Issue 27](https://github.com/thedavecarroll/PoShEvents/issues/27) - `Get-RemoteLogonEvent` - Error 'ParameterSetName' is a ReadOnly property
* [Issue 34](https://github.com/thedavecarroll/PoShEvents/issues/34) - `New-EventDataFilter` - data of array uses "and" instead of "or"

### Changed

* [Issue 24](https://github.com/thedavecarroll/PoShEvents/issues/24) - Updatable Help - Convert Module HelpInfoUri to Bit.ly Link
* [Issue 28](https://github.com/thedavecarroll/PoShEvents/issues/28) - `Get-OSVersionFromEvent` - Should only return the latest event
* [Issue 29](https://github.com/thedavecarroll/PoShEvents/issues/29) - `Get-OSVersionFromEvent` - add All switch to return all events
* [Issue 31](https://github.com/thedavecarroll/PoShEvents/issues/31) - `ConvertFrom-EventLogRecord` - for KMS events, import CSV in begin{} block
* [Issue 32](https://github.com/thedavecarroll/PoShEvents/issues/32) - `Get-KmsProductSku` - remove import CSV code
* [Issue 35](https://github.com/thedavecarroll/PoShEvents/issues/35) - `New-EventFilterXml` - replace LogLevelName with enum

For full CHANGELOG, see https://github.com/thedavecarroll/PoShEvents/blob/master/CHANGELOG.md

Version History

Version Downloads Last updated
0.4.1 103 1/26/2020
0.4.0 (current version) 27 1/8/2020
0.2.1 205 8/27/2018
0.2.0 25 7/3/2018
0.1.2 16 5/23/2018
0.1.1 13 5/12/2018
0.1.0 10 5/4/2018