Adam Bertram

Adam Bertram is a 20+ year veteran of IT and an experienced online business professional. He’s a consultant, Microsoft MVP, blogger, trainer, published author, and content marketer for multiple technology companies.

Delete Azure VMs & Clean Up with PowerShell

Learn how to delete an Azure VM and clean up related resources using the Remove-AzVM PowerShell command.

Automate File Transfers with PowerShell & Scheduled Tasks

Set up automated file transfers using PowerShell and create scheduled tasks to run your script on a recurring basis.

PowerShell AST: Meta Scripting Unleashed

Learn how to use PowerShell AST to analyze and manipulate PowerShell scripts in this intriguing tutorial.

PowerShell DNS Zone Management Made Easy

Save time and effort by using PowerShell to add and manage DNS zones in this step-by-step tutorial.

GoverLAN Review: An MVP's Honest Take

Read a genuine GoverLAN review from a Microsoft MVP, providing an unbiased perspective on this IT management tool.

Softerra Adaxes: Simplify Active Directory Management

Get an in-depth overview of Softerra Adaxes, the product that simplifies Active Directory management with an intuitive interface.

Effortless Azure VM Snapshots with PowerShell

Create, manage, restore, and remove Azure VM snapshots using a community PowerShell module in just a few keystrokes!

Unlock File Locks: Sysinternals Handle & PowerShell

Discover what process has a file locked. Learn to use Sysinternals Handle with PowerShell.

Python 3.6 Installation Guide for Windows, macOS, and Linux

Step-by-step tutorial on installing Python 3.6 on Windows, macOS, or Linux, perfect for IT professionals and developers.

Temp File Cleaner: A PowerShell Script Guide

Reclaim your storage space. Learn to build a custom temp file cleaner with PowerShell.

Build Your Own HTTP Monitor with PowerShell

Ensure your web service's uptime with a custom HTTP monitor. A beginner-friendly guide to coding in PowerShell.

Place PowerShell Variables in Strings: Quick Tips

Learn to handle PowerShell variables in strings effectively. Account for null values like a pro.

WireShark DNS Filtering: A PowerShell Setup Guide

Setup WireShark DNS filters like a pro. Step-by-step guide on tracking down Iterative DNS queries.

What Is an Infrastructure Developer?

Not quite a software developer, but they work with code. Explore the unique role of an infrastructure developer.

Troubleshoot Connectivity with Test-NetConnection

Solve network issues with ease. Learn how to utilize Test-NetConnection in PowerShell.

Packet Capture with Netsh Trace: A PowerShell Guide

Perform packet captures without extra software. Learn how to use the Netsh Trace command effectively.

Decipher SCCM Client Logs with PowerShell

Read and interpret SCCM client logs effortlessly using PowerShell. Step-by-step guide inside.

Understanding PowerShell EQ Operators

Master the EQ, NE, CEQ, and CNE PowerShell comparison operators. A tutorial by a PowerShell MVP.

Managing IIS App Pools: A PowerShell Tutorial

Learn to create, modify, and remove IIS application pools using PowerShell. Your guide to efficient IIS management.

Active Directory Health Check: PowerShell Scripting

Monitor the health of your Active Directory with our comprehensive PowerShell script. A must-have for IT admins.