...

Formation PowerShell, automatiser l’administration Windows

Microsoft Windows PowerShell, qu'est-ce que c'est ? Interface en ligne de commande et langage script développé par Microsoft, Windows PowerShell est conçu dans le but d'administrer le système. Windows PowerShell est nécessaire à tous les professionnels de l'informatique et utilisateurs avancés désirant contrôler et automatiser l'administration de leur système d'exploitation Windows ainsi que des applications fonctionnant sous ce système.


Objectifs
  • Maîtriser les concepts de base de Windows PowerShell
  • Assimiler le mode de fonctionnement du Pipeline et savoir travailler avec
  • Savoir se servir de PSProviders et PSDrives
  • Savoir déplacer une commande vers un script et vers un module
  • Appréhender les différents formats de sortie
  • Savoir se servir du système de gestion interne WMI et du modèle de données CIM
  • Maîtriser l'administration d'ordinateurs à distance
  • Se servir simultanément de différents composants de Windows PowerShell
  • Savoir exploiter le script
  • Assimiler les concepts de travaux en arrière-plan et planifiés
  • Maîtriser les techniques et profils PowerShell avancés
Participants
  • Technicien, administrateur système et réseau
Approche Pédagogique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
  • Durée : 5 jours
  • Réf. : IT109

Dates de Formations

27 au 31 Mai 2019

22 au 26 Juil. 2019

16 au 20 Sept. 2019

25 au 29 Nov. 2019

Programme
  • 1/ Débuter avec Microsoft PowerShell
    • • Présentation générale de PowerShell
    • • Se familiariser avec les commandes : les trouver et les activer
    • • Savoir exécuter les commandes de Windows PowerShell
  • 2/ Savoir travailler avec le Pipeline
    • • Assimiler le concept du Pipeline
    • • Effectuer la sélection, sortie et mesure d'objets
    • • Maîtriser l'exportation, importation et la conversion de données
    • • Le filtrage des objets en dehors du Pipeline
    • • L'énumération des objets au sein du Pipeline
  • 3/ Appréhender le mode de fonctionnement du Pipeline
    • • Pipeline ByValue : transfert de données
    • • Pipeline By PropertyName : transfert de données
  • 4/ PSProviders et PSDrives : Savoir les utiliser
    • • Se servir des PSProviders
    • • Se servir des PSDrives
  • 5/ Appréhender le formatage de sortie sous Microsoft PowerShell
    • • Se servir du formatage de base
    • • Se servir du formatage avancé
    • • Savoir rediriger le formatage de sortie
  • 6/ WMI et CIM pour formuler des requêtes d'information de gestion
    • • Appréhender Windows Management Instrumentation et Common Information Model
    • • Formuler des requêtes de données avec WMI et CIM
    • • Effectuer des changements avec WMI et CIM
  • 7/ Appréhender le script PoweShell
    • • Se servir des variables
    • • Connaître les scripts de sécurité
  • 8/ Faire migrer une commande vers un script et un module
    • • Savoir passer d'une commande à un script
    • • Savoir passer d'un script à la fonction d'un module
    • • Etre capable de gérer les erreurs
    • • Maîtriser les constructions de base des scripts
    • • Visualiser les autres fonctionnalités des scripts
  • 9/ Savoir administrer des ordinateurs distants avec PowerShell
    • • Connaître les bases de l'accès à distance
    • • Connaître l'ensemble des techniques avancées d'accès à distance
    • • Se servir des sessions distantes
  • 10/ Appréhender la notion de "Putting it all together"
    • • Savoir provisionner une nouvelle instance dans un serveur Core
  • 11/ Solliciter les travaux d'arrière-plan et planifiés
    • • Travaux en arrière-plan : savoir s'en servir
    • • Travaux planifiés : savoir s'en servir
  • 12/ Appréhender les techniques avancées et les différents profils
    • • Introduction aux techniques avancées de PowerShell
    • • Crédentials alternatifs : savoir les utiliser
    • • Réaliser des profils de scripts