10962 - Advanced Automated Administration with Windows PowerShell v5.0

Training for Your Group

Training On Demand

$995

Training for Individuals

$1965

Course Overview

This course is built on Windows Server 2012 R2 and Windows 8.1 and while it is specifically focused on Windows PowerShell v5.0, is also relevant in v2.0, v3.0, and v4.0 Windows PowerShell environments.

Course Length: 3 days

Audience:  This course is intended for IT Professionals already experienced in general Windows Server and Windows Client administration or already experienced in administering and supporting Application servers and services including applications such as Exchange, SharePoint, and SQL. System, Infrastructure and Application Administrators working in a Windows or Windows hybrid environment will all find this course relevant to their day to day jobs and future career and skills development.

Prerequisites: MOC 10961 Automating Administration with Windows PowerShell v5.0

What You're Going To Learn

  • Create Advanced Functions
  • Use Cmdlets and Microsoft .NET Framework in Windows PowerShell
  • Write Controller Scripts
  • Handle Script Errors
  • Use XML Data Files
  • Manage Server Configurations by Using Desired State Configuration
  • Analyze and Debugging Scripts
  • Understand Windows PowerShell Workflow

Register for an Upcoming Date

Date Location Price Register

This Course is Available On Demand

90 Day Access

$ 995
  • 90 Day Subscription

180 Day Access

$ 1195
  • 180 Day Subscription
Most Popular

180 Day Access +

$ 1395
  • 180 Day Subscription

Course Outline

1 – Creating Advanced Functions

  • Converting a Command into an Advanced Function
  • Creating a Script Module
  • Defining Parameter Attributes and Input Validation
  • Writing Functions that use Multiple Objects
  • Writing Functions that Accept Pipeline Input
  • Producing Complex Function Output
  • Documenting Functions by using Content-Based Help
  • Supporting -Whatif and -Confirm
  • Lab : Converting a Command into an Advanced Function
  • Lab : Creating a Script Module
  • Lab : Defining Parameter Attributes and Input Validation
  • Lab : Writing Functions that use Multiple Objects
  • Lab : Writing Functions that Accept Pipeline Input
  • Lab : Producing Complex Function Output
  • Lab : Documenting Functions by using Content-Based Help
  • Lab : Supporting -Whatif and -Confirm

2 – Using Cmdlets and Microsoft .NET Framework in Windows PowerShell

  • Running Windows PowerShell Commands
  • Using Microsoft .NET Framework in Windows PowerShell
  • Lab : Using .NET Framework in Windows PowerShell

3 – Writing Controller Scripts

  • Understanding Controller Scripts
  • Writing Controller Scripts that Show a User Interface
  • Lab : Writing Controller Scripts that Display a User Interface

4 – Handling Script Errors

  • Understanding Error Handling
  • Handling Errors in a Script
  • Lab : Handling Errors in a Script

5 – Using XML Data Files

  • Reading, Manipulating and Writing Data in XML
  • Lab : Reading, Manipulating and Writing Data in XML

6 – Managing Server Configurations by Using Desired State Configuration

  • Understanding Desired State Configuration
  • Creating and Deploying a DSC Configuration
  • Lab : Creating and Deploying a DSC Configuration

7 – Analyzing and Debugging Scripts

  • Debugging in Windows PowerShell
  • Analyzing and Debugging and Existing Script
  • Lab : Analyzing and Debugging and Existing Script

8 – Understanding Windows PowerShell Workflow

  • Understanding Windows PowerShell Workflow

[/showhide]

What to Expect at LeapFox

Knowledgeable Instructors

Our Microsoft Office instructors are certified professionals. They are trained on the latest Office features and how to get the most out of Microsoft Office.

Hands on Labs

No boring lectures! Our courses are designed to give students lots of time to practice what they are learning with hands on excercises and projects

Bounce Back Pass

Retake any public course as many times as you like for up to one year for classroom live classes and six months for remote live courses.

Certificate of Completion

Receive a certificate of completion at the end of every course.

Up to Date Curriculum

Each course comes with a helpful and up to date ebook which will contain instruction and practice excercises.

Time Saving Tips N Tricks

In each course your instructor will show you tips and tricks that will save you time and make you more efficient.

Friendly and Helpful Staff

Our staff is dedicated to your success. Each team member is trained to provide the absolute best customer service possible.

Satisfaction Guarantee

If you aren't 100% satisfied wtih your experience with LeapFox, simply let us know and we will give you a full refund.

Look who Else is Using LeapFox

See What Our Customers Say