AZ-040T00-A: Automating Administration with PowerShell

Save time and reduce repetitive admin work with PowerShell. This practical, self-paced course shows IT professionals how to use PowerShell commands, the pipeline and scripting to manage Windows Server, Active Directory, Microsoft 365 and Azure. It also covers remote management and background jobs. It’s ideal for administrators with basic Windows experience who are new to PowerShell.

For more information, see below
Duration
40 hours (5 days)
Modules
7 Modules
Course type
Microsoft

Course Overview

This advanced course equips IT professionals with the skills to automate administrative tasks using Windows PowerShell. Participants will learn to build commands and scripts for managing Windows Server environments, streamlining repetitive tasks, and generating reports. The course supports broader Microsoft technologies like Azure and Microsoft 365, using Windows Server as the core example.

Before You Begin

  • Experience with Windows Server and client administration
  • Familiarity with Microsoft Azure and Microsoft 365
  • Basic understanding of networking and system management
  • No prior PowerShell or scripting experience required

Key outcomes

  • Automate with PowerShell Build scripts to streamline repetitive admin tasks.
  • Process Output with Pipelines Use pipelines for efficient command chaining and output.
  • Access System Information Query data using CIM and WMI interfaces.
  • Manage and Report Resources Handle files, registry, and generate detailed reports.

Tools you’ll use

Visual Studio Code
Visual Studio Code
Command Line Interface from Azure portal
Command Line Interface from Azure portal
Windows PowerShell
Windows PowerShell
PowerShell ISE
PowerShell ISE
Windows Server Manager
Windows Management Instrumentation (WMI)

Skills you’ll gain

  • PowerShell Task Automation
  • CIM and WMI Queries
  • System Configuration Management
  • Pipeline Usage Efficiency
  • Provider Integration Skills
  • Workflow Automation Scripts
  • Report Generation Automation
  • Infrastructure Scripting Tools

What You’ll Learn

7 modules
1Lesson 1: Get Started with Windows PowerShell
Module 1: Review Windows PowerShell Module 2: Understand the Command Syntax in Windows PowerShell Module 3: Find Commands and Get-Help in Windows PowerShell
2Lesson 2: Maintain System Administration Tasks in Windows PowerShell
Module 1: Manage Active Directory Domain Services Using PowerShell Cmdlets Module 2: Manage Network Service Settings for Windows Devices Using PowerShell Cmdlets Module 3: Manage Windows Server Settings Using PowerShell Cmdlets Module 4: Manage Settings for a Local Windows Machine Using PowerShell Cmdlets
3Lesson 3: Work with the Windows PowerShell Pipeline
Module 1: Understand the Windows PowerShell Pipeline Module 2: Select, Sort, and Measure Objects Using the Pipeline Module 3: Filter Objects Out of the Pipeline Module 4: Enumerate Objects in the Pipeline Module 5: Send and Pass Data as Output from the Pipeline Module 6: Pass Pipeline Objects
4Lesson 4: Work with PowerShell Providers and PowerShell Drives in Windows PowerShell
Module 1: Connect with Data Stores Using PowerShell Providers Module 2: Use PowerShell Drives in PowerShell
5Lesson 5: Manage Cloud Resources Using Windows PowerShell
Module 1: Review Azure PowerShell Module Module 2: Review the Features and Tools for Azure Cloud Shell Module 3: Manage Azure Resources with Windows PowerShell
6Lesson 6: Manage Microsoft 365 Services Using Windows PowerShell
Module 1: Manage Users, Groups, and Licenses in Microsoft Entra ID Module 2: Manage Exchange Online Using Windows PowerShell Module 3: Manage SharePoint Online Using Windows PowerShell Module 4: Manage Microsoft Teams Using Windows PowerShell
7Lesson 7: Create and Manage Background Jobs and Scheduled Jobs in PowerShell
Module 1: Create and Manage Background Jobs Module 2: Create and Manage Scheduled Jobs

Certification & Credentials

AZ-040T00-A
Certificate track
40 hours (5 days)

Frequently asked questions

Do I need prior scripting experience?
No, the course starts from the basics of PowerShell scripting.
Is this course suitable for Azure administrators?
Yes, it supports Azure and Microsoft 365 environments.
Can I take this course online?
Yes, both instructor-led and self-paced options are available.
What version of PowerShell is used?
The course uses Windows PowerShell, with concepts applicable to PowerShell Core.
Will I get a certificate after completion?
Yes, you’ll receive a certificate upon successful course completion.
Duration

40 hours (5 days)

Modules

7 Modules

Course type

Microsoft

Category

Microsoft

Prerequisites

Experience with Windows Server and client administration, Familiarity with Microsoft Azure and Microsoft 365, Basic understanding of networking and system management, No prior PowerShell or scripting experience required

Reviews

There are no reviews yet.

Be the first to review “AZ-040T00-A: Automating Administration with PowerShell”

Your email address will not be published. Required fields are marked *