There are no items in your cart. Continue shopping on our Course Directory page.
Pay now -or- pay later
Pay by credit card at checkout
-or- pay later by invoice, as always.
This official Microsoft Windows PowerShell administration course teaches scripting basics, as well as how to remotely manage multiple Windows-based servers and automate day to day management and administration tasks. It focuses on primary Windows PowerShell command-line features and techniques, and will provide pre-requisite skills supporting a broad range of Microsoft products, including Windows Server, Windows Client, Exchange Server, SharePoint Server, SQL Server, System Center, and more.
LIVE, INSTRUCTOR-LED
TRAINING AT YOUR SITE
Customize Your Team Training Experience
CONTACT USOur FlexVouchers help you lock in your training budgets without having to commit to a traditional 1 voucher = 1 course classroom-only attendance. FlexVouchers expand your purchasing power to modern blended solutions and services that are completely customizable. For details, please call 888-843-8733 or chat live.
Feb 22 - 26
9:00 AM - 4:30 PM EST
Online (AnyWare)
Mar 22 - 26
9:00 AM - 4:30 PM EDT
Online (AnyWare)
Apr 12 - 16
9:00 AM - 4:30 PM EDT
Online (AnyWare)
Apr 26 - 30
9:00 AM - 4:30 PM CDT
Online (AnyWare)
May 17 - 21
9:00 AM - 4:30 PM PDT
San Francisco / Online (AnyWare)
Jul 12 - 16
9:00 AM - 4:30 PM EDT
Herndon, VA / Online (AnyWare)
Aug 23 - 27
9:00 AM - 4:30 PM EDT
Ottawa / Online (AnyWare)
Sep 20 - 24
9:00 AM - 4:30 PM EDT
Herndon, VA / Online (AnyWare)
Oct 4 - 8
9:00 AM - 4:30 PM EDT
New York / Online (AnyWare)
Oct 25 - 29
9:00 AM - 4:30 PM CDT
Austin / Online (AnyWare)
Nov 15 - 19
9:00 AM - 4:30 PM PST
San Francisco / Online (AnyWare)
Jan 10 - 14
9:00 AM - 4:30 PM EST
Herndon, VA / Online (AnyWare)
Guaranteed to Run
When you see the "Guaranteed to Run" icon next to a course event, you can rest assured that your course event — date, time — will run. Guaranteed.The course is built on Windows Server 2012 R2 and Windows 8.1 and while it is specifically focused on Windows PowerShell v5.1, is also relevant in v2.0 and v3.0 Windows PowerShell environments.
You'll be given remote access to a preconfigured virtual machine for you to redo your hands-on exercises, develop/test new code, and experiment with the same software used in your course.
This module introduces students to Windows PowerShell, its purpose and history. The module will also cover the basics of using the shell, including the help system, command syntax, command discovery explaining the use of the two built-in host applications.
Lessons
Lab : Configuring Windows PowerShell
Lab : Finding and Running Basic Commands
After completing this module, students will be able to:
This module covers the Windows PowerShell pipeline along with a number of additional techniques and commands, including customizing command output, exporting and converting data, sorting objects, filtering objects, and enumerating objects allowing for the overall retrieval, manipulation and displaying of data.
Lessons
Lab : Using the Pipeline
Lab : Converting, Exporting, and Importing Objects
Lab : Filtering Objects
Lab : Enumerating Objects
After completing this module, students will be able to:
This module explains the underlying details of how Windows PowerShell passes objects from command to command within the pipeline. Having seen it in action in the previous module will now get to see some of the theory under the hood. The emphasis will be on two specific techniques used by the shell and students will learn to explain the pipeline operation, predict command behavior and allows them construct more useful, predictable commands.
Lessons
Lab : Working with Pipeline Parameter Binding
After completing this module, students will be able to:
This module explains the purpose and use of Windows PowerShell PSProviders and PSDrives, and shows students how to use these useful components for administrative tasks. Students will also learn to use the -item* commands to manipulate items within a PSDrive.
Lessons
Lab : Using PSProviders and PSDrives
After completing this module, students will be able to:
This module demonstrates how to format command output and how to create custom output elements.
Lessons
Lab : Formatting Output
After completing this module, students will be able to:
This module explains Windows Management Instrumentation (WMI) and Common Information Model (CIM), and shows students how to retrieve and in some cases modify management information about local and remote computers.
Lessons
Lab : Working with WMI and CIM
After completing this module, students will be able to:
This module prepares students for writing scripts with Windows PowerShell, covering the Windows PowerShell security model and the use of variables.
Lessons
Lab : Working with Security in Windows PowerShell
After completing this module, students will be able to:
This module shows students how to take a command that runs well in the console and turn it into a parameterized, reusable script, and how to evolve that script into a standalone script module. Students will learn the foundations needed to create their own reusable tools.
Lessons
Lab : Moving From Command to Script
Lab : Moving From Script to Function to Module
Lab : Implementing Basic Error Handling
Lab : Creating an Advanced Function
After completing this module, students will be able to:
This module explains Windows PowerShell remoting, and shows students how to configure and use remoting to manage multiple remote computers.
Lessons
Lab : Using Basic Remoting
Lab : Using Remoting Sessions
After completing this module, students will be able to:
This module offers students an opportunity to use everything they have learned so far. Students will discover, learn, and run commands that perform a complex, real-world administrative task.
Lessons
Lab : Provisioning a New Server Core Installation
After completing this module, students will be able to:
In this module students will learn to create and manage background jobs and scheduled jobs.
Lessons
Lab : Using Background Jobs
Lab : Using Scheduled Jobs
After completing this module, students will be able to:
This module covers a variety of additional advanced Windows PowerShell features and techniques including additional comparison operators, use of alternate credentials, creation of profile scripts, manipulation of strings and date objects.
Lessons
Lab : Practicing Advanced Techniques
After completing this module, students will be able to:
While this training is specifically focused on Windows PowerShell v5.1, is also relevant in v2.0 and v3.0 Windows PowerShell environments.
Yes. Please see the training outline for details about what is covered in the training.
Yes! We know your busy work schedule may prevent you from getting to one of our classrooms which is why we offer convenient online training to meet your needs.
Advanced Automated Administration with PowerShell Training (10962)The Power of PowerShell
Brent A. - Systems Engineer, Loudoun County Public Schools
“Knowledgeable instructor who was always flexible. He had to run half the day on his cell phone due to an outage at his center. He went above and beyond to ensure the class stayed on schedule and always gave us extra lab time when we needed it.”
Matthew O.
“There was a lot of content and it was technical, but it has to be technical, its the nature of what it is.”
Bret H. - IT Tech, Fairfax County Circuit Court
“Lot's of real world insights and techniques.”
Earl E. - Network Administrator, North American Corporation
“Pretty awesome refresher and learned new concepts that gives me the confidence to try!”
Mohammed S. - Unix Systems Admin, TD Bank
“Great Instructor. Great Labs. Wish documentation was in pdf format.”
Your Training Comes with a 100% Satisfaction Guarantee!*
*Partner-delivered courses may have different terms that apply. Ask for details.