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.

PowerShell Test-Connection: The Modern Ping Test

Master PowerShell test-connection, a cmdlet for performing the popular ping test to remote hosts in a modern way.

Connect to WSUS Database: Fix SCCM Software Update Point

Learn to connect to a WSUS database and run queries to resolve issues with your SCCM software update point.

Get-ADComputer: Find Computer OUs in Active Directory

Explore how get-adcomputer, the sibling of Get-ADUser, finds computer OUs instead of users in Active Directory.

Master Start-Sleep: Pause Scripts Efficiently

Learn to use start-sleep for pausing scripts, especially in while loops that execute code, for better control and efficiency.

Upgrade to PowerShell 5: Easy Steps & Scripts

Discover how to check your PowerShell version and upgrade to PowerShell 5 with automated processes and helpful scripts.

Write to Files with PowerShell Set-Content: A Complete Guide

Discover a complete guide on how to write to files using PowerShell and the Set-Content cmdlet, including tips on overwriting files and appending content.

PowerShell Invoke-Command: A Comprehensive Guide

Learn how to use the PowerShell Invoke-Command cmdlet to execute code inside a PSSession, a commonly used cmdlet for remote management and automation tasks.

Redirect PowerShell Output to a File with Out-File: A Complete Guide

Discover how to redirect PowerShell output to a file using the Out-File cmdlet with tips on preventing overwriting with the Append parameter

Copy Files Efficiently with PowerShell Copy-Item: A Comprehensive Guide

Learn how to copy files using the Copy-Item cmdlet, allowing you to copy files, recurse through directories, and use wildcards to select specific files.

Streamline Employee Onboarding with PowerShell: A Step-by-Step Guide

Discover a step-by-step guide on how to streamline employee onboarding using PowerShell and automate the process with a handy script.

PowerShell Invoke-WebRequest: A Comprehensive Guide

Learn how to use the PowerShell Invoke-WebRequest cmdlet to send any HTTP verb to a web service, along with common tasks like handling HTTP parameters.

Azure Authentication Made Easy with PowerShell Connect-AzAccount

Simplify Azure authentication with PowerShell by learning the various ways to authenticate using the Connect-AzAccount cmdlet instead of its two aliases.

Interactive PowerShell Scripts with Read-Host: A Complete Guide

Discover the power of Read-Host in PowerShell and learn how to create interactive scripts by prompting users for input and receiving output.

PowerShell Tee-Object: Redirect Output and Keep It in the Pipeline

Learn how to use the PowerShell Tee-Object cmdlet to redirect output from a command while still keeping it in the pipeline.

Run PowerShell Scripts in Pulseway: A Step-by-Step Tutorial

Explore a step-by-step tutorial on running PowerShell scripts in Pulseway and get some great ideas for your IT operations.

Master ScriptRunner: Streamline PowerShell Management

Discover ScriptRunner, the ultimate tool for running, managing, and auditing PowerShell scripts, perfect for IT professionals and sysadmins.

Query Event Logs Efficiently with PowerShell Get-EventLog

Learn how to efficiently query event logs using the PowerShell Get-EventLog cmdlet and its basic filtering ability.

Learn File Deletion Tracking with PowerShell and Netwrix Auditor

Find out how to track file deletions using PowerShell and Netwrix Auditor in this step-by-step tutorial.

PowerShell Get-Credential Cmdlet for Managing Credentials

Discover how to manage credentials using the PowerShell Get-Credential cmdlet and learn more about credential management in this post.