picto Microsoft Système/VMware

Formation PowerShell 4 / 5 : Automatiser les tâches d'administration avec des scripts PowerShell 4 et PowerShell 5

Utiliser la puissance des scripts PowerShell en environnement Windows

Référence

M10961

Durée

5 JOURS

Tarif

2720 € HT

NIVEAU

Intermédiaire

Cours à distance

Partiellement

Cours Officiel

Microsoft

Objectifs de la formation PowerShell 4 / 5 : Automatiser les tâches d'administration avec des scripts PowerShell 4 et PowerShell 5

Cette formation est délivrée dans les conditions définies par Microsoft : en partenariat avec un centre de formation agréé Microsoft Learning, formateur certifié Microsoft, lab officiel Microsoft, support de cours officiel Microsoft.

À l'issue de cette formation, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Comprendre les concepts de base de Windows PowerShell
  • Travailler avec les «pipeline»
  • Comprendre comment fonctionne le pipeline
  • Utiliser PSProviders et PSDrives
  • Afficher les sorties d'écran
  • Utiliser WMI et CIM
  • Préparer des scripts
  • Déplacer une commande vers un script puis vers un module
  • Administrer les ordinateurs à distance
  • Utiliser les différents composants Windows PowerShell ensemble
  • Utiliser les travaux en arrière-plan et les tâches planifiées
  • Utiliser les techniques avancées et les profils PowerShell

Pré-Requis

Cette formation est délivrée dans les conditions définies par Microsoft : en partenariat avec un centre de formation agréé Microsoft Learning, formateur certifié Microsoft, lab officiel Microsoft, support de cours officiel Microsoft.

À l'issue de cette formation, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Comprendre les concepts de base de Windows PowerShell
  • Travailler avec les «pipeline»
  • Comprendre comment fonctionne le pipeline
  • Utiliser PSProviders et PSDrives
  • Afficher les sorties d'écran
  • Utiliser WMI et CIM
  • Préparer des scripts
  • Déplacer une commande vers un script puis vers un module
  • Administrer les ordinateurs à distance
  • Utiliser les différents composants Windows PowerShell ensemble
  • Utiliser les travaux en arrière-plan et les tâches planifiées
  • Utiliser les techniques avancées et les profils PowerShell

Public

Cette formation PowerShell 4 / 5 s'adresse aux professionnels ayant déjà une bonne expérience de l'administration de postes de travail et de serveurs sous Windows.

Contenu du cours PowerShell 4 / 5 : Automatiser les tâches d'administration avec des scripts PowerShell 4 et PowerShell 5

Démarrage avec PowerShell

Vue d’ensemble dePowerShell
les différences importantes entre les différentes versions (2,3, 4 et 5)
Ou trouver la bonne commande PowerShell
Exécuter les commandes

Travail avec les  pipelines

Comprendre le pipelineSélectionner, trier et effectuer des calculs statistiques sur les objets
Exporter, importer et convertir les données
Filtrer les objets à partir du Pipeline
Enumérer les objets partir du Pipeline

Comprendre le fonctionnement du pipeline

Transférer des données dans le Pipeline "en tant qu'objets" (ByValue)
Transférer des données dans le Pipeline par le nom de la propriété (By PropertyName)

Utilisation des PSProviders et des PSDrives

Utiliser les PSProviders
Utiliser les PSDrives

Formatage de sortie

Utiliser le formatage de base
Utiliser le formatage avancé
Rediriger la sortie texte des objets

Requêtes d'information de gestion avec WMI et CIM

Comprendre WMI et CIM
Requête de données avec WMI et CIM
Faire des changements avec WMI et CIM

Préparation pour le script PowerShell

Utiliser les variables
Sécurité des Scripts

Migration d’une commande vers un script powerShell puis vers un module

Passer des commandes au scriptPasser du script au cmdlet : fonction d'un module
Effectuer la gestion des erreurs
Utiliser les instructions de base des scripts
Explorer les autres fonctionnalités des scripts

Administration d’ordinateurs distants

Utiliser les bases de l’accès à distance
Utiliser les techniques avancées d'accès à distance
Utiliser les sessions distantes

Script de Synthèse

Installer un nouveau serveur Core

Utilisation des Jobs et des tâches planifiées en PowerShell

Utiliser les jobs asynchrones
Utiliser les tâches planifiées

Techniques avancées et profils

Utiliser les techniques avancées PowerShell
Utiliser les permissions
Créer des profils de scripts