PowerShell Tutorial: Mastering Scriptblocks, Arrays and Hashtables

Learn how to use PowerShell scriptblocks for reusable code, arrays for data collections, and hashtables for key-value pair management in this practical hands-on tutorial with real-world examples.

PowerShell 101: String, Boolean, and Number Data Types

Learn how to work with PowerShell's fundamental data types including strings, booleans and numbers. Master string interpolation, boolean logic, and numerical operations through practical examples.

PowerShell Automatic Variables: Special Variables Built into PowerShell

Learn about PowerShell's automatic variables - built-in special variables that serve specific purposes. Discover how to work with history limits, constants, exit codes, and null values.

How to Query REST APIs with PowerShell: A Practical Guide

Learn how to use PowerShell to query REST APIs, parse JSON responses, and build a reusable tool for working with web services. This hands-on tutorial covers Invoke-RestMethod, error handling, and creating custom output objects.

How to Work with JSON in PowerShell: A Practical Guide

Learn how to effectively read, manipulate and write JSON data using PowerShell with real-world examples. Master JSON handling for sysadmin tasks.

Understanding PowerShell Objects: A Practical Tutorial

Learn how PowerShell objects work with hands-on examples. Master properties, methods and dot notation in this beginner-friendly guide to PowerShell's object-oriented approach.

PowerShell Variables Tutorial: A Beginner’s Guide

Master PowerShell variables with this hands-on guide. Learn how to create, modify and manage variables efficiently for your automation scripts with practical examples and best practices.

PowerShell Functions vs. Cmdlets: Difference?

Learn the key differences between PowerShell commands, functions, and cmdlets. Understand when to use each one and how to inspect their code and functionality.

Using The PowerShell Pipeline Like a Pro

Learn how to use the PowerShell pipeline effectively in this hands-on tutorial. Discover how to chain commands together, check pipeline support, and write more efficient PowerShell code.

Managing Active Directory Groups with PowerShell: The Ultimate Guide

Learn how to manage Active Directory groups with PowerShell! This hands-on guide shows you how to query, create and modify AD groups using practical real-world examples.

Export Complex PowerShell Objects to CliXML: A Practical Guide

Learn how to export complex, nested PowerShell objects to CliXML while preserving their structure and relationships. Follow along with a real-world example using workout program data.

PowerShell CIM Classes: Your Gateway to Windows System Management

Master PowerShell's CIM capabilities to query and manage Windows systems like a pro. Learn why CIM is the future of Windows system management and how to leverage its power in your automation tasks.

Managing DHCP Leases and Reservations with PowerShell

In this tutorial, we'll explore how to manage DHCP leases and reservations using PowerShell. Effective lease and reservation management is crucial for maintaining a smooth-running network, preventing IP address conflicts, and ensuring that critical devices always receive the same IP address.

Getting Started with PowerShell and the ServiceNow API

Unlock the power of ServiceNow's API! Learn how to set up your developer account, create an OAuth app, and make your first API call using PowerShell.

Tracking Down User Logons with PowerShell and XPath

When working with Windows event logs, especially the Security log, there might be instances where you need to extract specific information from events.

How to Leverage Reusable PS Remoting Sessions in your Scripts

PS remoting lets you execute commands remotely. Learn how to create and manage persistent sessions in this short how-to covering creating and managing sessions.

PowerShell Tool-Building 101: Building a Computer Inventory Report

Join me on an exciting journey as we build a powerful PowerShell tool for generating computer inventory reports! From CSV files to CIM queries and error handling, we'll walk you through each step as we go. Let's script our way to success!

Upload a PowerShell Script to Intune (With PowerShell) From Scratch

Automate deploying PowerShell scripts to Intune devices with Azure app registration, Graph API, and more in this step-by-step tutorial.