Microsoft 10962 – Advanced Automated Administration with Windows PowerShell

In this course you will learn about crating advanced functions, script modules, advanced parameters attributes and controller scripts. You will also learn how to make your scripts more robust by learning abot handling script errors and the analysis and debugging Windows PowerShell scripts.

Cui i se adresează?

This course is aimed at IT professionals who desire to build upon existing Windows PowerShell knowledge and skill in order to learn how to build their own tools for broader general use in their organization.

Ce veți învăța?

After completing the course, students should understand the following:

  • 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
Cerințe preliminare:

Nu există cerințe preliminare pentru acest curs.

Agenda cursului:

Materialele de curs sunt în limba Engleză. Predarea se face în limba Română.

Citește agenda cursului
Citește agenda cursului

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

Module 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
Using Static and Instance Members
After completing this module, students will be able to:
Discover Windows PowerShell commands by using the Help system.
Describe and use .NET Framework classes and instances in Windows PowerShell.

Module 3: Writing Controller Scripts
Understanding Controller Scripts
Writing Controller Scripts that Show a User Interface
Writing Controller Scripts That Produce Reports
Lab : Writing Controller Scripts that Display a User Interface
Write Functions to be Used in the Controller Script
Write a Controller Script that Implements a Text-Based Menu
Lab : Writing Controller Scripts That Produce HTML Reports
Writing Functions To Be Used in the Controller Script
Writing a Controller Script That Produces HTML Reports

Module 4: Handling Script Errors
Understanding Error Handling
Handling Errors in a Script
Lab : Handling Errors in a Script
Handling Errors in a Script

Module 5: Using XML Data Files
Reading, Manipulating and Writing Data in XML
Lab : Reading, Manipulating and Writing Data in XML
Testing the Provided Tools
Updating an XML Inventory Document

Module 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
Writing, Running and Pushing a DSC Configuration

Module 7: Analyzing and Debugging Scripts
Debugging in Windows PowerShell
Analyzing and Debugging and Existing Script
Lab : Analyzing and Debugging and Existing Script
Analyzing and Debugging and Existing Script

Module 8: Understanding Windows PowerShell Workflow
Understanding Windows PowerShell Workflow
After completing this module, students will be able to:
Describe the Workflow feature of Windows PowerShell.

Este recomandat să continui cu:

Nu există cursuri recomandate după finalizarea acestui curs.

Programe de certificare

Nu sunt programe de ceritifcare pentru acest curs.

Detalii curs

Durată
3
zile

Preț
800
EUR

Modalități de livrare
Predare în clasă, Clasă hibridă, Clasă virtuală
Nivel de specializare
4. Expert
Într-o economie bazată pe cunoaștere, educarea și instruirea angajaților reprezintă o investiție în vederea obținerii unei performanțe îmbunătățite pe termen scurt, precum și a succesului pe termen lung al organizației.
DORESC SĂ MĂ ÎNSCRIU LA CURS

Vă rog să mă contactați:

Meniu