Se connecter

Ou creér votre compte

Vous venez d'ajouter à votre sélection
Votre panier est vide, Voir nos formations

Formation - PowerShell, perfectionnement

Microsoft

Microsoft Corporation
  • BPC-136
  • 2 jours
  • 836 vues
Certifiante

Description

Ce stage vous permettra d'approfondir vos connaissances en PowerShell. Vous apprendrez à créer des formulaires façon Windows, à intégrer du code C#, du code HTML, du XML dans un script PowerShell ainsi qu'à gérer des jobs. Vous apprendrez également à créer des scripts DSC et des workflows.

À qui s'adresse cette formation ?

Pour qui ?

Techniciens, administrateurs et ingénieurs systèmes et réseaux.

Prérequis

Bonnes connaissances du système d'exploitation Windows, de PowerShell, de l'AD ou équivalentes à celles du cours "PowerShell, automatiser l'administration Windows" (réf. ATU).

Les objectifs de la formation

Automatiser les tâches d'administration sous Windows avec PowerShell.
Gérer les utilisateurs avec des scripts PowerShell.
Créer, supprimer et rechercher des objets dans l'AD avec PowerShell.
Ecrire un script DSC (Desired State Configuration).

Programme de la formation

  • Rappel sur la syntaxe
    • Variables, opérateurs et structures de contrôle.
    • Pipelines : comportement des flux et paramétrage.
    • Simplification du code, le PipelineVariable.
    • Les filtres where-objects, les boucles foreach.
    • Les variables, les types d'opérateurs.
  • Les classes en PowerShell 5
    • Création de classes. L'héritage.
    • Création de propriétés et méthodes.
    • La fonction Enum.
  • Les formulaires XAML
    • Principe de base et création du modèle XAML.
    • Utilisation de WPF. Codage dans ISE.
  • Utilisation de .NET
    • Utilisation des bibliothèques d'objets pour manipuler les composants du système.
    • Charger des classes .Net.
    • Classes disponibles, propriétés et méthodes.
    • Ajout de code C#, HTML, feuilles CSS dans un script PowerShell.
  • Workflow, DSC
    • Définition de DSC, workflow.
    • Fonctionnement simple de DSC, du workflow.
  • Création de module, création de manifeste
    • Fonction d'un module PowerShell.
    • Création d'un module, intégration au poste.
    • Ajout de script, param, personnalisation.
    • Ajout d'une aide détaillée.
  • Gestion des jobs, remoting
    • Introduction, fonction de WinRM.
    • Qu'est-ce qu'un job ?
    • Les différentes cmdlettes pour gérer les jobs (get-job, receive-job, wiat-job, start-job...).
    • Les différents états d'un job.
  • 836
  • 14 h

Soumettez votre avis