Manchmal möchte man gar nicht wissen, wenn es etwas nicht funktioniert. Man möchte es auch nicht sehen. Wenn dieser Zustand eintritt, dann hilft der Parameter SilentlyContinue. Es wird dadurch ruhiger und doch […]
Hyper-V: Backup VMs to a shared folder with Windows Server Backup and a Scheduled Task
Last week I had the task to backup Hyper-V VMs. No Replica, no Clustering, a simple backup with Windows Server Backup. The problem was that a repeating backup job had already been set […]
Test the reachability of all Domain-Controllers: Test-AllDomainController
As the headline says, with this small script you are able to test all your Domain-Controllers with a single command Test-AllDomainController. The simple things are the best, by all means 😉
Do-Speak: Start talking with Remote Computers (System.Speech)
In this article I’ll show you how to use a very simple command that works for the local computer and remote computers and lets your computers speak.
PowerShell: Retrieve and store hardware information of domain computers
WMI is a powerful feature. In this article, I will retrieve the memory (RAM) of all domain computers and store the output in a file.
Mein Blog: Das Internet hat nicht auf mich gewartet (Teil 8)
Es tut gut mal wieder auf Deutsch zu schreiben. In regelmäßigen Abständen werde ich über die Entwicklung meines Blogs berichten. Das ist es was ich mir vorgenommen habe. Um den Lesern einen […]
PowerShell: Get all logged on Users per Computer/OU/Domain (Get-UserLogon)
Recently I was asked how to show all logged on users. So I had the idea to make a function out of it. And now I’ll share this function to the community. Who […]
Check Version of PowerShell (localhost and remote hosts)
In this blog post I show how to find out the Version of PowerShell on the localhost and on remote computers.
Copy-Item and Remove-Item: Automate copying and deleting operations
It can happen that files have to be deleted regularly or copied somewhere else. This is no problem in itself, as long as you know a little about scripting. But many people […]
PowerShell: Encrypt and store your Passwords and use them for Remote Authentication (Protect-CmsMessage)
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.



