For managing Active Directory Domain Services, still most of the administrators use Active Directory Users and Computers (dsa.msc). They are used to it. But it´s worth taking a look at the Active […]
Patrick Gruenauer
Microsoft MVP on PowerShell & Microsoft 365, IT-Trainer, IT-Consultant, MCSE: Cloud Platform and Infrastructure, Cisco Certified Academy Instructor.
Active Directory: Send Messages to all currently logged on Users (msg.exe)
Do you remember the net send command? And do you remember the security concerns? Last week I played with msg.exe. Msg is the “new” net send. I tried to send a message […]
PowerShell: Creating Login Banners (Logon Screen)
One of the first things you learn in cisco lessons is how to create login banners. A banner is a message shown to a user who is using the device. In this article I […]
New Windows Server Remote-Management: Exploring Project “Honolulu”
The technical preview of Honolulu is out. What is “Honolulu”? It’s a new browser-based Server management experience for the remote administration of Windows Server. Well, I’ve tried it out and now I […]
PowerShell: Adding Active Directory Users from Text Files (Bulk)
When it comes to importing huge numbers of users, csv is No. 1. But what about text files? Sure, you can export content of text files to csv. But in this article, […]
New LinkedIn Group: PowerShell Engineers
Dear Readers and Followers! I created a new LinkedIn Group called PowerShell Engineers. The group is aimed to System Engineers from the beginner to the pro. I would be delighted if we […]
PowerShell: Testing the connectivity to the Default Gateway on localhost and Remote Hosts by reading the Routing Table
How to test the connection to the default gateway without knowing the IP-Address of that Gateway?
Windows Server 2016: Configuring Time based Group Membership with PowerShell
With Windows Server 2016 there is a new Feature called Privileged Access Management Feature. This feature is only available in Active Directory Environments running Windows Server 2016 Forest Mode. This guide shows […]
Demoting the last Active Directory Domain Controller with PowerShell
Today I’ve made a decision. Weeks ago, I have changed the default language of the operating system of my Domain Controller from German to English. It worked great. But now, I found […]
PowerShell: Configuring Fine Grained Password Policies (PSO)
Since Windows Server 2008, Domain Administrators are able to configure password polices per user and per group. This article shows how to set up password policies (Password Setting Objects) with PowerShell.
PowerShell: Enable Remote Desktop on multiple Servers remotely (Bulk)
In this article I show how to activate Remote Desktop on multiple server systems in an active directory environment by using Windows PowerShell. In large environments, it might be necessary to enable […]
PowerShell: How to automatically restart applications when they were closed
If you want an application always started and available then this article is for you. Sometimes an application is mistakenly closed by the user. This article shows a step-by-step scenario how to […]
Dummy Files mit fsutil erstellen
Ein Dummyfile ist eine Datei mit beliebiger Größe. Ich verwende diese Dateien häufig als “Platzhalter”. Läuft die Festplatte voll, dann lösche ich die Dummydatei und habe wieder “Luft”.
Starting Google Chrome in Kiosk Mode
Today I had the task of figuring out how Goolge Chrome can be started in Kiosk Mode. And now, I want to keep this knowledge in form of this blog post. First […]
PowerShell: Find and close open files (SMB Share)
What files are open? Who is connected to the file server? Those informations might be useful for backing up, maintaining or restarting your file server. To accomplish this task run Get-SmbOpenFile to […]



