Objectifs de la formation
L'objectif de cette formation PowerShell est que vous soyez en mesure d’utiliser Windows PowerShell pour administrer et automatiser les tâches courantes sur les serveurs Windows.Clientèle visée
Administrateurs et personnel de soutien niveaux 2 et 3 possédants une connaissance en gestion de systèmes Windows et d’Active Directory. Aucune expérience préalable de PowerShell ou en langage de scriptage n’est requise.Préalables
Connaissance de niveau administrateur système (cours MS528).Formateurs
Accréditations et associations partenaires
Architecture de la formation
Formation éligible aux subventions de SCALE AI
Nous allons voir les bases essentielles de l'outil PowerShell (qui comprend une console Shell et un langage de script) pour faciliter l'administration de serveurs Windows. Très populaire, il peut aussi bien être installé sur des plateformes Windows que MacOs ou Linux.
- Module 1 - Notions fondamentales ou comment utiliser PowerShell ?
- PowerShell version 5.1 et 7.x
- Configuration et environnement
- Extensions (le Shell c’est bien, mais avec des extensions c’est encore mieux)
- Console ou ISE ou Visual Studio Code
- Les commandes familières de l'invite de commande
- Les commandes : syntaxe, localisation, alias, aide, paramétrage... les subtilités du langage PowerShell
- PsProvider : comment accéder aux informations hiérarchiques par le biais de lecteur de disque multiple
- Module 2 – Comment formater avec PowerShell
- Affichage de sortie et type d’objet
- Quoi afficher et comment l’afficher
- Sélection ou formatage : les différences
- Module 3 - Pipeline et CmdLets
- Qu’est-ce qu’un pipeline de commandes
- Principes et exécution des commandes en pipelines
- Caractéristiques des objets (propriétés et méthode)
- Quelle commande pour quel résultat (commande simple vs commande plurielle)
- Les colonnes calculées
- Importer et Exporter des objets
- Création de nos propres objets
- Filtrer et effectuer des boucles sur les objets
- Module 4 - Utilisation de WMI et CIM
Deux outils différents pour un usage similaire
- Windows Management Instrumentation – contrôle et surveillance des systèmes Windows.
- Common Information Model – permet la connexion aux système autre que Windows.
- Utilisation de l'accès distant de PowerShell avec CIM
- Les requête d’informations et le langage WQL
- Utilisation des sessions avec CIM
- Module 5 - Utilisation d'Active Directory avec PowerShell
- Gestion des modules
- Rétrocompatibilité
- Création des objets dans l'Active Directory
- Module 6 - Comment créer un Script PowerShell
Nous verrons les bases pour bien débuter la rédaction de script et l'organisation des requêtes.
- Variables (caractéristiques, étendue, usage, type…)
- Sécurité (portée et limitation)
- Sauvegarde et tests
- Limites et contraintes de fonctions dans les scripts, notamment au niveau sécurité
- Sécurité et certification
- Règles d’exécution des scripts, sauvegarde, test, débogage, traitement des erreurs
- Documentation des scripts
- Conversion des scripts en modules
- Module 7 - Accès distant - utilisation du remoting
Le protocole WS-MAN avec WinRM est réservé à certaines commande PowerShell seulement.
- Limites relatives à l’identification : cohérence des rôles et des accès
- Connexion un à un ou un à plusieurs
- Bonnes pratiques : organiser le traitement distant et récupérer les résultats en local
- Gestion des sessions
- Module 8 - Utilisation des tâches d’arrière-plan
- Local, Distant, WMI : différentes fonctions avec différentes caractéristiques
- Caractéristiques spécifiques pour lancer et gérer une tâche
- Récupération des résultats des tâches
- Module 9 - Administration de Windows
Laboratoire intensif pour consolider l'apprentissage
- Gestion et installation des rôles sur les serveurs avec le module ServerManager
- Gestion des stratégies de groupes avec le module GroupPolicy
- Utilisation des outils de bonne pratique avec le module BestPractice
- Gestion des sites web avec le module IIS avec le module WebAdministration
Notes relatives à la formation
Les séances publiques ne sont pas prises en compte par Scale AI pour l'attribution de subventions. Seules les versions sur-mesure de ces formations le sont.
Le livre est en français
Formation privée en entreprise
Vous êtes plusieurs à vouloir suivre une formation en particulier dans votre entreprise? Si vous êtes plus de 8 personnes, nous pouvons nous déplacer à vos bureaux pour vous donner votre formation en privé. Contactez-nous pour plus de détails ou demandez-nous une soumission en ligne.
Demander une soumissionFormation privée en entreprise
Vous êtes plusieurs à vouloir suivre une formation en particulier dans votre entreprise? Si vous êtes plus de 8 personnes, nous pouvons nous déplacer à vos bureaux pour vous donner votre formation en privé. Contactez-nous pour plus de détails ou demandez-nous une soumission en ligne.
Demander une soumission