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.
ON DEMAND
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.
With a blend of video, text, hands-on labs, and knowledge checks, you will receive the same high quality content as the live event, but you can attend on your own time, at your own pace.
PLUS, we include access to a Microsoft Certified Trainer(MCT) to help you prepare for your certification exam and help you apply your new skills immediately… Learning Tree knows how to bring learning to life!
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:
Jan 27 - 31 9:00 AM - 4:30 PM EST Toronto / Online (AnyWare) Reserve Your Seat
Feb 10 - 14 9:00 AM - 4:30 PM PST Online (AnyWare) Reserve Your Seat
Mar 2 - 6 9:00 AM - 4:30 PM EST Ottawa / Online (AnyWare) Reserve Your Seat
Mar 16 - 20 9:00 AM - 4:30 PM EDT Washington, DC / Online (AnyWare) Reserve Your Seat
Mar 30 - Apr 3 9:00 AM - 4:30 PM EDT Herndon, VA / Online (AnyWare) Reserve Your Seat
Apr 20 - 24 9:00 AM - 4:30 PM EDT New York / Online (AnyWare) Reserve Your Seat
Apr 27 - May 1 9:00 AM - 4:30 PM CDT Austin / Online (AnyWare) Reserve Your Seat
May 4 - 8 9:00 AM - 4:30 PM MDT Denver / Online (AnyWare) Reserve Your Seat
May 11 - 15 9:00 AM - 4:30 PM PDT San Francisco / Online (AnyWare) Reserve Your Seat
Jun 1 - 5 9:00 AM - 4:30 PM EDT Washington, DC / Online (AnyWare) Reserve Your Seat
Jun 8 - 12 9:00 AM - 4:30 PM EDT Alexandria, VA / Online (AnyWare) Reserve Your Seat
Jul 27 - 31 9:00 AM - 4:30 PM EDT Toronto / Online (AnyWare) Reserve Your Seat
Aug 17 - 21 9:00 AM - 4:30 PM PDT Seattle / Online (AnyWare) Reserve Your Seat
Aug 24 - 28 9:00 AM - 4:30 PM EDT Washington, DC / Online (AnyWare) Reserve Your Seat
Aug 31 - Sep 4 9:00 AM - 4:30 PM EDT Ottawa / Online (AnyWare) Reserve Your Seat
Sep 21 - 25 9:00 AM - 4:30 PM EDT Herndon, VA / Online (AnyWare) Reserve Your Seat
Oct 19 - 23 9:00 AM - 4:30 PM EDT New York / Online (AnyWare) Reserve Your Seat
Oct 26 - 30 9:00 AM - 4:30 PM CDT Austin / Online (AnyWare) Reserve Your Seat
Nov 2 - 6 9:00 AM - 4:30 PM MST Denver / Online (AnyWare) Reserve Your Seat
Nov 16 - 20 9:00 AM - 4:30 PM PST San Francisco / Online (AnyWare) Reserve Your Seat
Nov 30 - Dec 4 9:00 AM - 4:30 PM EST Washington, DC / Online (AnyWare) Reserve Your Seat
Dec 7 - 11 9:00 AM - 4:30 PM EST Alexandria, VA / Online (AnyWare) Reserve Your Seat
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, location — will run. Guaranteed.Learning Tree’s Windows PowerShell 4.0 training course includes 29 hours of Instructor-Led Training (ILT) or Virtual Instructor-Led Training (VILT) presented by a Learning Tree expert instructor who is a Microsoft Certified Trainer (MCT). This is a Microsoft Official Course (MOC) delivered by a Learning Tree expert instructor.
In this intro to PowerShell course you will learn to execute and monitor scripts more efficiently through more robust session connectivity, workflow capabilities, enhanced job scheduling, and Windows PowerShell Web Access. Learn Windows PowerShell with greater ease through improved cmdlet discovery and simplified, consistent syntax across all cmdlets. Write Windows PowerShell scripts quicker and more intuitively through the new Integrated Scripting Environment (ISE) that enables script sharing, which connects IT pros to a larger Windows PowerShell user community. Learn all this and more in this five-day Microsoft Official Course in Windows PowerShell 4.0.
With the on-demand version of the course, you receive the same high quality content as the live event, but you can attend on your own time, at your own pace. As an added bonus, you get 2 FREE hours of individual coaching from an MCT Learning Tree Instructor with enrollment in this MOC on demand course.
The course is built on Windows Server 2012 R2 and Windows 8.1 and while it is specifically focused on Windows PowerShell v4.0, is also relevant in v2.0 and v3.0 Windows PowerShell environments.
This ILT/VILT course offers you the opportunity to earn the following industry credits and certifications.
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. Note: The Sandbox is not available for the On-Demand option.
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 v4.0, 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.