🇩🇪
Programm

  1. Module 1: Preparing for Scripting


    1. Securing the Scripting Environment

    2. Understanding Variables and Operators

    3. Understanding Scripting Constructs and Scope


  2. Module 2: Parameterizing a Command


    1. Designing Parameters

    2. Implementing Parameters


  3. Module 3: Creating a Script Module


    1. Designing Script Modules

    2. Implementing Script Modules


  4. Module 4: Handling Errors


    1. Designing Error Handling

    2. Implementing Error Handling


  5. Module 5: Writing Commands that Use Pipeline Input and Output


    1. Understanding Pipeline Parameter Binding

    2. Implementing Pipeline Parameter Input

    3. Implementing Pipeline Output


  6. Module 6: Creating Hierarchical Command Output


    1. Designing Complex Command Output

    2. Implementing Complex Command Output

    3. Using Object Hierarchies


  7. Module 7: Debugging Scripts


    1. Designing Scripts for Debugging

    2. Implementing Script Debugging


  8. Module 8: Customizing Default Formatting


    1. Designing Formatting

    2. Implementing Custom Formatting


  9. Module 9: Adding Advanced Parameter Attributes and Command Documentation


    1. Implementing Advanced Parameter Attributes

    2. Implementing Help Documentation


  10. Module 10: Creating Controller Scripts


    1. Designing Script Execution

    2. Implementing a Controller Script


  11. Module 11: Creating HTML-Based Reports


    1. Creating Basic HTML Reports

    2. Creating Enhanced HTML Reports


  12. Module 12: Creating Basic Workflows


    1. Understanding Workflows

    2. Implementing Workflows


  13. Module 13: Working with XML Data


    1. Understanding XML

    2. Implementing XML Manipulation


  14. Module 14: Using Advanced Scripting Techniques


    1. Using External Functionality

    2. Adding Graphical User Interface Elements


  15. Module 15: Creating Proxy Functions


    1. Designing Proxy Functions

    2. Implementing Proxy Functions


  16. Module 16: Building Tools in Windows PowerShell


    1. Designing the Tool

    2. Implementing the Tool

    3. Testing the Tool



Ziele
This five-day instructor-led course is intended for IT Professionals who have a working knowledge of Windows PowerShell 3.0 techniques and technologies, and who want to build reusable tools by using Windows PowerShell 3.0. Students of this course may administer a wide variety of server and client products and technologies that offer Windows PowerShell integration, including Microsoft Exchange Server, Microsoft Windows Active Directory Domain Services, Microsoft SharePoint Server and more. This course focuses on the Windows PowerShell scripting language and on the concepts and techniques needed to produce reusable, professional tools.
Voraussetzungen
Experience in administering Windows server and client computers; Experience in running interactive Windows PowerShell commands from the command prompt; Course 10961 is strongly recommended as a pre-requisite to this course