Infrastructure TI

Les aspects de base et avancées du langage de scripting PowerShells

PowerShell et scripting Windows

Durée : 5 jours


OBJECTIFS

Ce cours présente les aspects de base et avancées du langage de scripting PowerShell. Plusieurs ateliers d’écriture de programmes de script seront organisés afin d’automatiser la majorité des taches d’administration sur une infrastructure Windows.

Connaissances préalables requises

  • Windows Server

Plan du cours

  • Introduction à PowerShell
  • Fondements et syntaxe
  • Utilisation du système d’aide
  • Exploitation des commandes PowerShell
  • Utilisation des ‘providers’
  • Variables et objets dans PowerShell
  • Entrées et sorties de l’invite PowerShell
  • Passage des objets entre les commandes (le pipeline)
  • Filtrage et formatage de la sortie
  • Sécurité et profils de session
  • Constructeurs logiques et boucles
  • Fonctions avancées PowerShell
  • .Net Framework et de l'API REST dans Windows PowerShell
  • Scripts de contrôleur
  • Utilisation de XML, JSON et de données au format personnalisé
  • Analyse et débogage de scripts
  • Flux de travail Windows PowerShell

Compétences acquises

A la fin de ce cours, les bénéficiaires pourront :

  • Ecrire des scripts de base pour contrôler les serveurs Windows
  • Ecrire des scripts avancés pour superviser les objets et les services sur un réseau Microsoft.

Ça vous intéresse? Contactez-nous!

Remplissez ce formulaire et nous vous contacterons par téléphone ou par courriel.