Skip to main content

Creating an IT Systems Management User Group for Charlotte

· 3 min read
Sam Erde
Enterprise IT, automation, identity, and security

As IT professionals, we thrive on learning new things, tackling challenges, and growing our skills. While this is work inherently satisfying, we can only find real meaning in our work when we understand why we do it, when we are able to contribute value to the community, and when we take care of ourselves. These ideas drive my passion to keep growing and to connect with others who feel the same. Plus, as you may have guessed, I love geeking out about PowerShell, Microsoft 365, Windows Server, and securing all the things!

Revisiting Join-Path in PowerShell

· 3 min read
Sam Erde
Enterprise IT, automation, identity, and security

Many people have already written about the benefits of using PowerShell's Join-Path cmdlet. Instead of repeating the details, let's review some of the less common tricks, and then look at the differences between Windows PowerShell 5.1 and newer versions of PowerShell.

How to Get Active Directory Trust Details in PowerShell

· 3 min read
Sam Erde
Enterprise IT, automation, identity, and security

Through most of the past 20 years of working with Active Directory, I have supported and worked in multi-forest environments. This work has involved one forest being split into 3 forests, a cross-forest migration of Exchange Server (I was spared the first one), and multiple forest consolidation projects. At various points throughout that timeline, I have needed to write PowerShell scripts that rely on either the DNS name, NetBIOS name, or SID of domains in the trust relationship. This information is easy to get using the ActiveDirectory module's Get-ADTrust cmdlet.