Technifutur® sur Facebook Technifutur® sur LinkedIn Technifutur® sur Twitter Technifutur® sur YouTube Newsletter Technifutur®

Retour Page d'accueil

Vos contacts pour cette formation

Entreprises

Formulaire de renseignements

Martine Simonis
Chargée relations entreprises
T : 04 382 45 18 | Mail


Elisabeth D'Eleuterio
Coordinatrice
T : 04 382 44 46 | Mail


Maria Sciortino
Coordinatrice
T : 04 382 44 63 | Mail



Planifications pour cette formation

Cette formation n'est pas planifiée actuellement

> Formations  Informatique / Systèmes d'exploitation et gestion du réseau / Microsoft OS Serveur

Powershell with Advanced Techniques

Type de formation :  | Participants : 12  | Durée : 7 jours

> Objectifs

You will learn how to:

  • 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

> Public

IT professionals who are experienced in general Windows Server and Windows Client administration. The prgram also provides scripting guidance for developers who support development environments and deployment processes.

> Prérequis

  • Experience with Windows networking technologies and implementation
  • Experience with Windows Server administration, maintenance, and troubleshooting
  • Experience with Windows Client administration, maintenance, and troubleshooting
  • Experience with using Windows PowerShell to run commands and to create basic non-modularized scripts

> Programme

  1. Getting started with Windows PowerShell
    • Module Overview
    • Lesson 1: Overview and background of Windows PowerShell
    • Lab A: Configuring Windows PowerShell
    • Lesson 2: Understanding command syntax
    • Lesson 3: Finding commands
    • Lab B: Finding and running basic commands
    • Module Review and Takeaways
  2. Cmdlets for administration
    • Module Overview
    • Lesson 1: Active Directory administration cmdlets
    • Lesson 2: Network configuration cmdlets
    • Lesson 3: Other server administration cmdlets
    • Lab: Windows administration
    • Module Review and Takeaways
  3. Working with the Windows PowerShell pipeline
    • Module Overview
    • Lesson 1: Understanding the pipeline
    • Lesson 2: Selecting, sorting, and measuring objects
    • Lab A: Using the pipeline
    • Lesson 3: Filtering objects out of the pipeline
    • Lab B: Filtering objects
    • Lesson 4: Enumerating objects in the pipeline
    • Lab C: Enumerating objects
    • Lesson 5: Sending pipeline data as output
    • Lab D: Sending output to a file
    • Module Review and Takeaways
  4. Understanding how the pipeline works
    • Module Overview
    • Lesson 1: Passing pipeline data
    • Lesson 2: Advanced techniques for passing pipeline data
    • Lab: Working with pipeline parameter binding
    • Module Review and Takeaways
    • xiv Automating Administration with Windows PowerShell
  5. Using PSProviders and PSDrives
    • Module Overview
    • Lesson 1: Using PSProviders
    • Lesson 2: Using PSDrives
    • Lab: Using PSProviders and PSDrives
    • Module Review and Takeaways
  6. Querying management information by using CIM and WMI
    • Module Overview
    • Lesson 1: Understanding CIM and WMI
    • Lesson 2: Querying data by using CIM and WMI
    • Lesson 3: Making changes by using CIM and WMI
    • Lab: Working with CIM and WMI
    • Module Review and Takeaways
  7. Working with variables, arrays, and hash tablesModule Overview
    • Lesson 1: Using variables
    • Lesson 2: Manipulating variables
    • Lesson 3: Manipulating arrays and hash tables
    • Lab: Working with variables
    • Module Review and Takeaways
  8. Basic scripting
    • Module Overview
    • Lesson 1: Introduction to scripting
    • Lesson 2: Scripting constructs
    • Lesson 3: Importing data from files
    • Lab: Basic scripting
    • Module Review and Takeaways
  9. Advanced scripting
    • Module Overview
    • Lesson 1: Accepting user input
    • Lesson 2: Overview of script documentation
    • Lab A: Accepting data from users
    • Lesson 3: Troubleshooting and error handling
    • Lesson 4: Functions and modules
    • Lab B: Implementing functions and modules
    • Module Review and Takeaways
    • Automating Administration with Windows PowerShell xv
  10. Creating advanced functions
    • Module Overview
    • Lesson 1: Converting a command into an advanced function
    • Lab A: Converting a command into an advanced function
    • Lesson 2: Creating a script module
    • Lab B: Creating a script module
    • Lesson 3: Defining parameter attributes and input validation
    • Lab C: Defining parameter attributes and input validation
    • Lab D: Writing functions that use multiple objects
    • Lesson 4: Writing functions that accept pipeline input
    • Lab E: Writing functions that accept pipeline input
    • Lesson 5: Producing complex function output
    • Lab F: Producing complex function output
    • Lesson 6: Documenting functions by using comment-based help
    • Lab G: Documenting functions by using comment-based Help
    • Lesson 7: Supporting –WhatIf and –Confirm
    • Lab H: Supporting –WhatIf and –Confirm
    • Module Review and Takeaways
  11. Writing controller scripts
    • Module Overview
    • Lesson 1: Understanding controller scripts
    • Lesson 2: Writing controller scripts that show a user interface
    • Lab A: Writing controller scripts that display a user interface
    • Lesson 3: Writing controller scripts that produce reports
    • Lab B: Writing controller scripts that produce HTML reports
    • Module Review and Takeaways
  12. Handling script errors
    • Module Overview
    • Lesson 1: Understanding error handling
    • Lesson 2: Handling errors in a script
    • Lab: Handling errors that occur when running a script
    • Module Review and Takeaways
  13. Analyzing and debugging scripts
    • Module Overview
    • Lesson 1: Debugging in Windows PowerShell
    • Lesson 2: Analyzing and debugging an existing script
    • Lab: Analyzing and debugging an existing script
    • Module Review and Takeaways
  14. Administering remote computers
    • Module Overview
    • Lesson 1: Using basic Windows PowerShell remoting
    • Lesson 2: Using advanced Windows PowerShell remoting techniques
    • Lab A: Using basic remoting
    • Lesson 3: Using PSSessions
    • Lab B: Using PSSessions
    • Module Review and Takeaways
  15. Using background jobs and scheduled jobs
    • Module Overview
    • Lesson 1: Using background jobs
    • Lesson 2: Using scheduled jobs
    • Lab: Using background jobs and scheduled jobs
    • Module Review and Takeaways
  16. Understanding Windows PowerShell workflow
    • Module Overview
    • Lesson 1: Understanding Windows PowerShell workflow
    • Lab: Creating and running a Windows PowerShell workflow
    • Module Review and Takeaways
  17. Using advanced Windows PowerShell techniques
    • Module Overview
    • Lesson 1: Creating profile scripts
    • Lesson 2: Using advanced techniques
    • Lab: Practicing advanced techniques
    • Module Review and Takeaways
  18. Using XML, JSON, and custom-formatted data
    • Module Overview
    • Lesson 1: Reading, manipulating, and writing data in XML
    • Lab: Reading, manipulating, and writing XML-formatted data
    • Lesson 2: Working with JSON-formatted data
    • Lesson 3: Reading and manipulating custom-formatted data
    • Module Review and Takeaways


Version Texte | Imprimez cette formation Version imprimable