blog
Blog
Technical articles, tutorials, and insights on PowerShell, .NET, Active Directory, and enterprise IT automation.
Type to search across all blog posts.

Windows 10 – High CPU Usage with EvntAgnt Warning Event ID 3007 in Event Log
Today I’ve noticed my PC behaving oddly. CPU was high with Windows Event Log taking a lot of my CPU…

PSWriteWord – Add-WordTable / Add-WordText Expanded
In this weekly release (PSWriteWord 0.4.6) there are handful of updates and tweaks to Add-WordTable and Add-WordText. If you’ve not…

PSWriteWord – Updated to 0.4.1 (Breaking Change included)
While the update may seem small – change from 0.4 to 0.4.1 it actually brought a number of fixes and…

CollectGuestLogs.exe – High Disk Usage on Azure VM
CollectGuestLogs.exe is one of Microsoft Tools that is installed with VM’s stored on Azure. While I’m sure it has many…

PSWinReporting 1.0 – Monitoring Active Directrory Events
Few months after initial release a new public version of PSWinReporting 1.0 is released. While the name might not be…

Working with Windows Events with PowerShell
As you may (and should) know Event Log is your first place to look for explanations on why server/client is…

Just different approach to Active Directory Password Notifications
A long time ago I’ve maintained a C# version of Password Expiry reminders. It was working based on HTML templates…

Write-Color is now published as PowerShell Module
As I tend to use more and more Write-Color every day for different projects I decided it’s time to publish…

Monitoring BlackLists with PowerShell module
I’ve been Exchange Administrator for a longer part of my IT life. As any mail admin (not just Microsoft Exchange) will…

Get-EventsLibrary.ps1 – Monitoring Events PowerShell
This event library (Get-EventsLibrary.ps1) is PowerShell script that parses Security (mostly) logs on Domain Controllers. It has few reports capabilities…