Formation Windows PowerShell Perfectionnement à Montpellier

“Découvrez les fonctions avancées du langage PowerShell depuis la création de modules jusqu'à la manipulation d'annuaires Active Directory en suivant cette formation dans le domaine de l'Informatique à Montpellier.“

Contact

Service Conseil Fortimelp - 04 67 15 60 06

Session

Contactez l'organisme de formation pour avoir les prochaines dates de session
Résumé de la formation

Durée : 14 heures

Type de formation : Formation en centre

Lieu de la formation : Hérault - Montpellier

Public : Toute personne ayant besoin d'approfondir ses connaissances et d'aller plus loin avec ce langage de programmation.

Validation : Attestation

Effectif : 1 à 4

Domaine : Informatique

Tarif : Sur demande

Objectif de la formation

Cette formation permet aux apprenants de connaître les fonctions avancées du langage PowerShell depuis la création de modules jusqu'à la manipulation d'annuaires Active Directory.

Programme de la formation

Communiquer

>Les technologies COM

>Manipulation des objets COM

Utiliser les objets

>Objets personnalisés

>Types standards

>Formatage

S'approprier les concepts de développement avancés

>Utilisation

>Structure

>Splatting

Gérer les fichiers

>Gestion de l'archivage

>Lien symbolique

>Fichier temporaire

>Édition de fichiers distants

>Copie de fichiers à travers une session PowerShell

>Conversion d’un fichier plat en objet

Gérer les classes et les objets

>Héritage

>Portée des variables

>Formatage

>Création d'une classe

>Surcharge de méthode

>Statique

>Création enum

>Intégration dans un module

Gérer les Interfaces Homme-Machine

>Windows Forms

>Windows Presentation Foundation

>Mise à jour d’une GUI via des runspaces

Créer des modules

>Module script

>Module dynamique

>Module binaire

>Manifeste de module

>Exportation des membres d'un module

>Structuration d’un module

Gérer les modules et les packages

>Module PackageManagement

>Module PowerShellGet

>Création d’un dépôt

Gérer les jobs

>Travaux en arrière-plan locaux

>Travaux en arrière-plan distants

>Travaux planifiés

>Workflows

>PowerShell API

Manipuler les workflows

>Intégration dans un module

>Création d'un workflow

>Restrictions

>Exécution en parallèle

>Points de synchronisation

>Suspension d’un workflow

>Relance d'un workflow

>Observation du contenu d'un workflow

Gérer une infrastructure

>Desired State Configuration

>Plateformes supportées par DSC

>Vue d'ensemble de la solution

>Ressources DSC

>Création d’une première configuration

>Configuration du LCM

>Fichiers MOF

>Sécurité et contexte d'exécution

>Sécurisation des credentials dans une configuration

>Configuration d'un PULL Server

>Test de conformité d'un nœud

>Application de la dernière bonne configuration connue

>Principe avancé

>Écriture d'une ressource personnalisée

>Maintenance et dépannage

Utiliser la gestion à distance

>Just Enough Administration (JEA)

>PowerShell Web Access

Étendre les fonctionnalités

>.NET Core

>GitHub

>PowerShell Core

>PowerShell Core et Windows

>PowerShell Core et Linux

>Nouvel environnement de développement (IDE)

>Scripter en fonction de l'environnement

>Session distante avec SSH

>DSC sous Linux

Collecter les données de performances

>Windows Performance Logs and Alerts (PLA)

>Jeu de commandes PowerShell

>Collecte de données à l'échelle de l'entreprise

Manipuler les annuaires

>Module Active Directory

>ADSI

>ADSIPS

Pour accéder directement à notre site, cliquez ici

Prérequis

Les apprenants doivent avoir suivi la formation Windows PowerShell Initiation ou connaissances équivalentes.