Automation/Scripting


Unleash the Power of Automation

PowerShell pro James Petty is ready to share his secrets on how IT professionals can supercharge their daily tasks with automation.

Using Configuration Files to Control PowerShell Scripts, Part 3

Learn how to leverage configuration files to customize PowerShell scripts, including language, formatting and display settings, in this conclusion to a three-part series.

Using Configuration Files to Control PowerShell Scripts, Part 2: Building Blocks

Learn how to use PowerShell's GUI capabilities to dynamically create configuration files that enhance script flexibility and usability.

Using Configuration Files to Control PowerShell Scripts, Part 1: The Basics

Learn how to use JSON configuration files to make PowerShell scripts more dynamic, flexible and user-friendly.

Using PowerShell to Restore Backup Data

Use this simple code to apply your air gapped backups to your system.

Space Image

The Wizarding World of PowerShell

PowerShell can be wielded for both good and evil, and knowing both sides can help you keep your organization protected.

Microsoft Entra PowerShell Module Hits Public Preview

Microsoft has taken the wraps off a new PowerShell module to help administrators programmatically manage and automate Entra ID via the command line.

PowerShell's Bright Future

A couple of seasoned PowerShell vets break down how they see the powerful tool's next stage of evolution.

Using Microsoft Office to Build a Network Diagram 2

Now that we've set up our process, let's dig in with the actual execution.

PowerShell Script Used in Phishing Attack May Be AI-Generated

A PowerShell script being used in a novel malware campaign may have been created by AI, according to security researchers at Proofpoint.

Launching a PowerShell Script from Excel, Revisited

We're going to build off my previous series to show how to further the communication channel between Excel and PowerShell.

Improving PowerShell Script Reliability

Break the habit of single-serving scripts to avoid unnecessary work.

How To Take Advantage of PowerShell Subexpressions

Here's how you can master subexpressions to enhance your scripting efficiency.

Using PowerShell to Start Hyper-V VMs in Sequence

Here's how to streamline virtual machine launches with PowerShell scripts for efficient and sequential booting.

Image of gears

Don't Be Afraid of PowerShell

It's not as complicated as you think. Get automating today!

Subscribe on YouTube