It is a good idea to monitor your Hyper-V VMs to get an overview of where resources are being consumed. Microsoft unfortunately doesn’t offer much in this area, this is rather left […]
PowerShell: Search for Empty Folders (and delete them)
We live in times of Big Data. Too much data in too short a time. You may have empty folders in your environment and if you want to search for them and […]
PowerShell: Search and delete empty Folders
Big Data? Pain? Looking for empty folders and want to delete them? In this post I show you how to proceed to find and delete empty folders. Open PowerShell, ISE or VS […]
Administering Windows Defender with PowerShell
In this article, I will focus on Microsoft Defender. I will give you a few examples that you can build on. It’s not about doing wonderful things, it’s about basics. Let’s jump […]
Monitor Local User Logons on Windows Operating Systems
User Logons on Microsoft Windows operating systems are called Logon Events. In this short blog post I will show you a PowerShell One-Liner which retrieves all user logons of a particular user. […]
Empty the Recycle Bin with PowerShell and the Task Scheduler
In this post I will show you how to empty the recycle bin automatically. For this I will use PowerShell and Scheduled PowerShell Jobs. So I will show two ways how to […]
PowerShell: Zip multiple Folder or Files at once with Compress-Archive
Compressing files is a common task. For saving time, you can use PowerShell to automate the compression process. In this blog post I will show you how to compress multiple folders at […]
Enable Remote Desktop remotely with PowerShell (Enable-RemoteDesktop)
Forgot to enable remote desktop? This is bad. The only solution is to go back to the remote computer and then enable RD. Not really. In this blog post I will show […]
Create Hyper-V VMs with PowerShell (Single, Multiple)
In case you have Hyper-V in use, then you are in the right place. In this blog post I will show you how to create VMs in Hyper-V. I will also show […]
Windows 10: Configure Auto-Logon with PowerShell Automation
Sometimes we just need a computer with the so-called auto-logon feature. This feature is without a doubt a security risk but on the other hand it is a good way to make […]
Windows 10: How to remove apps that can’t be removed via the Graphical User Interface
If you think this blog post is not about PowerShell then you’re wrong ;-). Today, I was faced the problem that I was not able to remove an app via the GUI. […]
Windows: Find and eliminate Duplicate Files with PowerShell
We are living in a big data world which is both a blessing and a curse. Big data usually means a huge number of files such as photos and videos and finally […]
PowerShell: Create a Graphical Desktop Shortcut with Computer Info and Link to the Ticket System (Helpdesk)
As adminstrator you are not only responsible for assigning group policies or playing the cop who always watch what users do or not. A major part of your duties is to make […]
Test-Connection (ping) with PowerShell 7
In one of my previous articles I dedicated myself to the modern version of ping called Test-Connection. I recently discovered that the cmdlet in PowerShell Core 7 offers more parameters than in […]
PowerShell: Endless Ping with Test-Connection (Test-Endless)
If you look up how a ping can be done endlessly with Test-Connection, you will usually find solution with a while loop or something else complicated. The dilemma is that ping provides […]



