Windows PowerShell Automatiser l’administration Fonctions avancées

Windows PowerShell Automatiser l’administration Fonctions avancées

Windows PowerShell Automatiser l’administration Fonctions avancées

Type(s) : P
Durée : 3 jours - 21 heures

Pré requis 

Avoir suivi la formation “Windows PowerShell Automatiser l’administration Bases” ou posséder les connaissances équivalentes. Avoir de l’expérience dans l’administration du client Windows et de Windows Server, dans l’administration et le support des serveurs et services d’applications y compris les applications Exchange, Sharepoint et SQL.

Objectifs

Créer des fonctions avancées

Utiliser des Cmdlets et Microsoft .net Framework dans Windows PowerShell

Ecrire des scripts contrôleurs

Traitement des erreurs de scripts

Utiliser les fichiers de données XML

Gérer les configurations serveur avec Desired State Configuration

Analyser et déboguer les scripts

Comprendre les Workflows Windows PowerShell

Public concerné

Tout utilisateur.

 

Profil du formateur

Formateur consultant, expert, pédagogue et certifié dans son domaine

Méthode pédagogique

La formation est constituée d’apports théoriques et d’exercices pratiques. Chaque stagiaire dispose d’un poste de travail et la gestion en petit groupe (jusqu’à 8 stagiaires) permet un suivi individualisé et adapté. Durant les sessions de formation, un support pédagogique est remis aux stagiaires.

Suivi, évaluation, sanction

Des tours de table permettent de suivre la progression du stagiaire au fur et à mesure de la formation. Un suivi de la formation est réalisé par une feuille de présence émargée par demi-journée par les stagiaires et le formateur. Un questionnaire de satisfaction et une validation des acquis sont complétés par chaque stagiaire en fin de formation.

Formation non certifiante.

Plan du cours

Création de fonctions avancées

  • Convertir une commande en fonction avancée
  • Créer un module de script
  • Définir les attributs des paramètres et la validation d’entrée
  • Ecrire des fonctions qui utilisent des objets multiples
  • Ecrire des fonctions qui acceptent les entrées de « pipeline »
  • Produire une sortie de fonction complexe+   */++
  • Documenter les fonctions en utilisant l’aide
  • Supporter Whatif et Confirm

Utilisation de Cmdlets et de Microsoft .net Framework dans Windows PowerShell

  • Activer les commandes Windows Powershell
  • Utiliser Microsoft .Net Framework dans Windows PowerShell

Ecriture de scripts contrôleurs

  • Comprendre les scripts contrôleurs
  • Ecrire des scripts contrôleurs qui affichent des interfaces utilisateurs
  • Ecrire des scripts contrôleurs qui produisent des rapports

Traitement des erreurs de scripts

  • Comprendre le traitement des erreurs
  • Traitement des erreurs

Utilisation des fichiers de données XML

  • Lire, manipuler et écrire des données dans XML

Gestion des configurations serveur avec Desired State Configuration

  • Comprendre Desired State Configuration
  • Créer et déployer une configuration DSC

Analyse et débogage des scripts

  • Débogage de Windows Powershell
  • Analyser et déboguer un script existant

Compréhension du Workflow Windows PowerShell

  • Comprendre le Workflow Windows Powershell

Nous contacter

AMS Formation (France)
03 83 67 63 05
22 Rue de Medreville
54000 Nancy – France

AMS Formation (Luxembourg)
00 352 26 10 22 58
145, route de Pétange
L-4645 Niederkorn – Luxembourg

ams-formation@ams-training.com

Suivez-nous

Retrouvez toute l'actualité d'AMS Formation sur les réseaux sociaux.