When it comes to certificates, many people flee. The topic is not very popular, but everything is not as bad as feared. In this article I will show you how to store […]
PowerShell Function: Get-ADGroupMembershipperDepartment
In grown environments it often comes to a complete confusion. Employees in departments are group members in groups in which they should not be member of. If there is a clean and […]
PowerShell for Beginners (Part 11): Having fun with PowerShell Drives
Last time we filtered objects with the filter method and with Where-Object. In this part I would like to go back to the basics, to go back to something we haven’t learned […]
PowerShell for Beginners (Part 10): Filtering and Where-Object
We have already learned a lot about PowerShell. Last time we worked with WMI: PowerShell for Beginners (Part 9): Get it all from Windows with PowerShell and WMI Now, in my opinion, it […]
PowerShell: Implementing Just-Enough-Administration (JEA), Step-by-Step
Have you always dreamed of fine-tuning permissions? PowerShell JEA makes it possible. The user only sees what he should see and can only do what he should do. With a few simple […]
PowerShell: Playing with Environment Variables
Enivornment Variables make life easier. In this article I describe how to use environment variables in daily work. And I am going to show some useful examples.
If you have mastered PowerShell, you don’t need these 3rd Party Tools anymore
As the headline says, I am going to show you which tools are no longer needed when you are familiar with PowerShell. No long speeches today, just examples. I’m pretty sure some of […]
PowerShell: Collect information about installed Updates (Hotfixes) on all Domain Computers
With WSUS you are able to document the updates status of your computers. But what to do if there is no WSUS available? In this article I describe how to get a […]
PowerShell: Test open TCP Ports with Test-OpenPort (multiple hosts, multiple port numbers)
As the headline says, it’s all about port scanning today. When a computer sends SYN to another computer, the remote computer will usually answer with SYN + ACK or RST. By this […]
PowerShell for Beginners (Part 9): Get it all from Windows with PowerShell and WMI
Last time we’ve dealt with objects: PowerShell for Beginners (Part 8): The Power of PowerShell – Getting in Touch with Objects (Get-Member, Select-Object). Of course, I was thinking something. Part 8 is a […]
How to install Hyper-V and create your first VM with PowerShell (Hyper-Host, Switch, Hyper-V Guest)
Hyper-V is the major competitor to VMWare. In this post I am going to install a Hyper-V host. Afterwards, a guest is put into operation. Everything with PowerShell. Well, what else? 😉
PowerShell for Beginners (Part 8): The Power of PowerShell – Getting in Touch with Objects (Get-Member, Select-Object)
After the part PowerShell for Beginners (Part 7): The Pipe (and many examples to play with), we are now going to concentrate on objects. The basics you can build on. But before we will […]
PowerShell for Beginners (Part 7): The Pipe (and many examples to play with)
After the sixth part PowerShell for Beginners (Part 6): PowerShell Profiles and the ISE, we dedicate ourselves to the topics around the pipe. But before we will take a look at this […]
Windows Server/Windows 10: How to delete stuck Print Jobs with PowerShell (Spooler)
This week I had the task to delete print jobs from the queue. However, some of them could not be removed. So I decided to write an article about it and also […]
Installing PowerShell 7 on Linux via Public Repository
Yeah, you read right. I am now writing about Linux ;-). But only for this blog post. PowerShell Core 6.0 is a cross-platform tool, so I decided to write a small guide […]



