Pré requis
Des connaissances pratiques sur la gestion de Windows Client et Serveur est nécessaire. Savoir installer et configurer Windows Server dans des environnements existants ou dans une installation autonome. Avoir des connaissances et de l’expérience sur la configuration des cartes réseaux, sur l’administration de Active Directory et sur la configuration de base des disques. Des connaissances et une expérience pratique sur Microsoft Windows Server 2012 et Windows sont conseillées.
Objectifs
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éparation aux scripts. Déplacement d’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 concerné
Administrateurs systèmes.
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
Démarrage avec Powershell
- Vue d’ensemble
- Trouver les commandes
- Exécuter les commandes
Travail avec le pipeline
- Comprendre le pipeline
- Sé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
- Créer un calendrier
- 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
- Utiliser les variables
- Sécurité des Scripts
Migration d’une commande vers un script puis vers un module
- Passer des commandes au script
- Passer 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
- 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