blog

Blog

Technical articles, tutorials, and insights on PowerShell, .NET, Active Directory, and enterprise IT automation.

Tag
Category

Type to search across all blog posts.

Windows 10 – High CPU Usage with EvntAgnt Warning Event ID 3007 in Event Log

blog

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…

event 3007evntAgntwindows 10windows 10 insiders
PSWriteWord – Add-WordTable / Add-WordText Expanded

blog

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…

docxexamplesmicrosoft wordpowershellPSWriteWordword
PSWriteWord – Updated to 0.4.1 (Breaking Change included)

blog

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…

docxexamplesmicrosoft wordpowershellPSWriteWordword
CollectGuestLogs.exe – High Disk Usage on Azure VM

blog

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…

azureazure vmcollectguestlogs
PSWinReporting 1.0 – Monitoring Active Directrory Events

blog

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…

active directoryaddomain controlleremailhtmlmonitoring
Working with Windows Events with PowerShell

blog

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…

event viewerget-eventsget-wineventmicrosoftpowershellwindows
Just different approach to Active Directory Password Notifications

blog

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…

active directoryadPassword Notificationspasswordstask schedulertasks
Write-Color is now published as PowerShell Module

blog

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…

modulepowershellpowershell galleryscriptswrite-color
Monitoring BlackLists with PowerShell module

blog

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…

exchangemicrosoft exchangemonitoringpowershellpowershell modulereporting
Get-EventsLibrary.ps1 – Monitoring Events PowerShell

blog

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…

active directoryaddomain controllerget-eventsmonitoringpowershell