Questions? Feedback? powered by Olark live chat software

10961: Automating Administration with Windows PowerShell Training Courses

About the 10961: Automating Administration with Windows PowerShell

Duration: 5 days (40 hours)

Learn how with Windows PowerShell 4.0, you can remotely manage multiple Windows based servers and automate day to day management and administration tasks.

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 five day course provides students with the fundamental knowledge and skills to use Windows PowerShell 4.0 for administering and automating administration of Windows based servers. 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. In keeping with that goal, this course will not focus on any one of those products, although Windows Server (which is the common platform for all of those) will serve as the example for the techniques being taught.

In this five day 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 communit

Objectives
Understand the basic concepts behind Windows PowerShell
Work with the Pipeline
Understand How the Pipeline Works
Use PSProviders and PSDrives
Format Output
Use WMI and CIM
Prepare for Scripting
Moving From a Command to a Script to a Module
Administer Remote Computers
Put the various Windows PowerShell components together
Use Background Jobs and Scheduled Jobs
Use Advanced PowerShell Techniques and Profiles

Next Class Dates

Oct 10, 2016 – Oct 14, 2016
 
9:00am – 5:00pm EST
 
Guaranteed to run class (GTR)
 
Nov 14, 2016 – Nov 18, 2016
 
8:30am – 4:30pm EST
 
 
Dec 12, 2016 – Dec 16, 2016
 
9:00am – 5:00pm EST
 
 

Back to Top

This training consists of the following courses:

10961: Automating Administration with Windows PowerShell   More on this course

5 days | 40 hours

arrow Course Objectives

  • » Understand the basic concepts behind Windows PowerShell
  • » Work with the Pipeline
  • » Understand How the Pipeline Works
  • » Use PSProviders and PSDrives
  • » Format Output
  • » Use WMI and CIM
  • » Prepare for Scripting
  • » Moving From a Command to a Script to a Module
  • » Administer Remote Computers
  • » Put the various Windows PowerShell components together
  • » Use Background Jobs and Scheduled Jobs
  • » Use Advanced PowerShell Techniques and Profiles

Back to Top

arrow Course Outline

  • Getting Started with Windows PowerShell
    1. Overview and Background
    2. Finding and Learning Commands
    3. Running Commands
    4. Lab : Configuring Windows PowerShell
    5. Lab : Finding and Running Basic Commands
  • Working with the Pipeline
    1. Understanding the Pipeline
    2. Selecting, Sorting, and Measuring Objects
    3. Converting, Exporting, and Importing Objects
    4. Filtering Objects Out of the Pipeline
    5. Enumerating Objects in the Pipeline
    6. Lab : Using the Pipeline
    7. Lab : Converting, Exporting, and Importing Objects
    8. Lab : Filtering Objects
    9. Lab : Enumerating Objects
  • Understanding How the Pipeline Works
    1. Passing Data in the Pipeline By Value
    2. Passing Data in the Pipeline By Property Name
    3. Lab : Working with Pipeline Parameter Binding
  • Using PSProviders and PSDrives
    1. Using PSProviders
    2. Using PSDrives
    3. Lab : Using PSProviders and PSDrives
  • Formatting Output
    1. Using Basic Formatting
    2. Using Advanced Formatting
    3. Redirecting Formatted Output
    4. Lab : Formatting Output
  • Querying Management Information by Using WMI and CIM
    1. Understanding WMI and CIM
    2. Querying Data with WMI and CIM
    3. Making Changes by Using WMI and CIM
    4. Lab : Working with WMI and CIM
  • Preparing for Scripting
    1. Using Variables
    2. Scripting Security
    3. Lab : Working with Security in Windows PowerShell
  • Moving From a Command to Script to Module
    1. Moving From Command to Script
    2. Moving From Script to Function to Module
    3. Implementing Basic Error Handling
    4. Using Basic Scripting Constructs
    5. Exploring Other Scripting Features
    6. Lab : Moving From Command to Script
    7. Lab : Moving From Script to Function to Module
    8. Lab : Implementing Basic Error Handling
    9. Lab : Creating an Advanced Function
  • Administering Remote Computers
    1. Using Basic Remoting
    2. Using Advanced Remoting Techniques
    3. Using Remoting Sessions
    4. Lab : Using Basic Remoting
    5. Lab : Using Remoting Sessions
  • Putting it All Together
    1. Provisioning a New Server Core Instance
    2. Lab : Provisioning a New Server Core Installation
  • Using Background Jobs and Scheduled Jobs
    1. Using Background Jobs
    2. Using Scheduled Jobs
    3. Lab : Using Background Jobs
    4. Lab : Using Scheduled Jobs
  • Using Profiles and Advanced PowerShell Techniques
    1. Using Advanced PowerShell Techniques
    2. Creating Profile Scripts
    3. Working With Alternative Credentials
    4. Lab : Practicing Advanced Techniques

Back to Top

Recent Client Testimonials & Reviews

Oct 22 2015
Instructor was very knowledgeable. I was not bored at all. He was great!!!
Wayne S.
Course(s) Taken

» 10961: Automating Administration with Windows PowerShell

Aug 20 2015
The interaction with classmates and the professor, when tackling custom code, was exceptional!
James A.
Course(s) Taken

» 10961: Automating Administration with Windows PowerShell

Feb 11 2015
Great experience the teacher was very knowledgeable and applied information to real world scenarios!
Mathew Goshon
Course(s) Taken

» 10961: Automating Administration with Windows PowerShell

  More testimonials »  

Back to Top

Ways to contact us

Back to Top