In my home network, I run a Graylog Syslog instance in Docker for logging network and Linux events. But you can also log events from PowerShell scripts to Syslog for easy filtering or correlation. In this blog post, I will show you how that works.
Using the EntraExporter PowerShell module
In the past, I used LDIFDE or CSVDE to export Active Directory information. For Entra ID, there's EntraExporter from Merill Fernando 🙂 In this blog post, I will show you how it works.
Report on Named Locations using PowerShell
Named Locations are convenient to use, but obtaining a clear overview from within the Conditional Access panes can be challenging. In this blog post, I will show how you can create a nice overview and report of them 🙂
Using the DnsClient-PS PowerShell Module for cross-platform DNS querying
Because it's always DNS, and because you want to query DNS on non-Windows systems, too, using PowerShell... You can use the DnsClient-PS module. In this brief blog post, I will demonstrate how it works.
Managing your WSL instances in PowerShell using the WSL Module
I use WSL instances on my machine in VSCode to test and develop scripts, as well as to easily test Linux-based applications on my Windows machine. In this blog post, I will show how the Module works and make managing WSL easier.
Using Get-Random in PowerShell
You can roll the dice, select a random name with your eyes closed, etc., or you can use Get-Random 🙂 In this blog post, I will show you what the Cmdlet does and how you can use it.
PowerShell 7.6.0 Preview 5 Release
The latest preview version of PowerShell was released beginning this month. In this small blog post, I will highlight the critical changes and updates from the release notes.
Windows 11 25H2’s removal of WMIC and the PowerShell alternative
You probably used it in the past, wmic.exe 🙂 The Command-Line interface for querying WMI information has been removed from Windows 11 25H2 and will not be reintroduced in future versions of Windows. In this blog post, I will highlight what that means and how you can utilize PowerShell as an alternative.
Using -OutVariable in PowerShell
It's one of the Common Parameters, but not used that often 🙂 In this brief blog post, I will outline its advantages and explain why you should consider using it.
Do While, While and Do Until in PowerShell
I used this again in a few scripts while creating packages in Intune for a customer, where I had to wait for specific tasks to finish. In this brief blog post, I will outline how it works and discuss its use cases.