Formation PowerShell - Automatiser les opérations sur Windows
Description
Objectif de formation : Savoir utiliser Powershell sous Windows pour automatiser des opérations.
- Pouvoir décrire les fonctionnalités de Windows PowerShell et les utiliser pour exécuter et rechercher des commandes de base
- Apprendre à identifier et exécuter les applets de commande pour l'administration du système local
- Être capable de travailler avec le pipeline Windows PowerShell
- Comprendre comment utiliser PSProviders et PSDrives pour travailler avec d'autres formes de stockage
- Pouvoir interroger les informations système à l'aide de WMI et CIM
- Apprendre à travailler avec des variables, des tableaux et des "tables de hachage"
- Savoir écrire des scripts de base dans Windows PowerShell
- Comprendre comment administrer des ordinateurs distants avec Windows PowerShell
- Être capable de gérer les ressources Azure avec PowerShell
- Pouvoir gérer les services Microsoft 365 avec PowerShell
- Apprendre à utiliser des tâches en arrière-plan et des tâches planifiées
- Administrateurs
- Développeurs
- Expérience des technologies réseau Windows et de la mise en oeuvre
- Expérience de l'administration, de la maintenance et du dépannage de Windows Server
- 1
Prise en main de Windows PowerShell
- Présentation de Windows PowerShell
- Comprendre la syntaxe des commandes Windows PowerShell
- Rechercher des commandes et obtenir de l'aide dans Windows PowerShel
- Travaux pratiques : Configuration de Windows PowerShell. Recherche et exécution de commandes de base.
- 2
Cmdlets pour l'administration
- Cmdlets d'administration Active Directory
- Windows PowerShell dans Windows 10
- Cmdlets de configuration réseau
- Autres cmdlets d'administration du serveur.
- Travaux pratiques : Création et gestion d'objets Active Directory et configuration des paramètres réseau sur Windows Server.
- 3
Travailler avec le pipeline Windows PowerShell
- Comprendre le pipeline
- La sélection, le tri et la mesure d'objets
- Filtrage d'objets hors du pipeline
- Identifier les objets dans le pipeline
- Envoyer les données du pipeline en sortie
- Travaux pratiques : Sélection, tri et affichage des données. Filtrage d'objets et énumération d’objets. Exportation des informations utilisateur dans un fichier.
- 4
Ecriture de scripts PowerShell
- Variables, tableaux, littéraux et opérateurs
- Portée des variables
- Constructions utilisées dans les scripts
- Interception et traitement des erreurs
- Techniques de débogage
- Modularisation
- 5
Utilisation de PSProviders et PSDrives
- Utilisation de PSProviders
- Utilisation des lecteurs PS
- Travaux pratiques : Création de fichiers et des dossiers sur un ordinateur distant. Création d'une clé de registre et d'un groupe Active Directory
- 6
WMI & CIM
- Compréhension de WMI & de CIM
- Interrogation des données en utilisant WMI et CIM
- Modifications avec WMI et CIM
- Travaux pratiques : Interrogation des informations en utilisant WMI, CIM et les appels de méthodes
- 7
Utilisation de variables, de tableaux et de tables de hachage
- Utilisation de variables
- Manipulation de variables
- Manipulation de tableaux et des tables de hachage
- Travaux pratiques : Travailler avec les types de variables, utilisation de tableaux, les tables de hachage
- 8
Scripts Windows PowerShell
- Introduction aux scripts avec Windows PowerShell
- Construction de scripts
- Importation de données à partir de fichiers
- Acceptation d'entrée de l'utilisateur
- Dépannage & gestion des erreurs
- Fonctions & modules
- Travaux pratiques : Signature d’un script. Traitement d’un tableau à l’aide d’une boucle ForEach. Traitement des éléments à l’aide d’instructions If. Création d’utilisateurs à partir d’un fichier CSV.
- 9
Administration d'ordinateurs distants avec Windows PowerShell
- Utilisation de la communication à distance Windows PowerShell de base
- Utilisation des techniques avancées de communication à distance Windows PowerShell
- Utilisation des sessions PS
- Travaux pratiques : Exécution de l’administration à distance avec PowerShell
- 10
Gestion des ressources Azure avec PowerShell
- Azure PowerShell
- Introduction à Azure Cloud Shell
- Gestion des machines virtuelles Azure avec PowerShell
- Gestion du stockage et les abonnements.
- Travaux pratiques : Activation de l’abonnement Azure et installation du module PowerShell AZ. Utilisation d’Azure Cloud Shell. Gestion des ressources avec Azure PowerShell.
- 11
Gestion des services Microsoft 365 avec PowerShell
- Gestion des comptes d’utilisateur, des licences et des groupes Microsoft 365 avec PowerShell
- Gestion d'Exchange Online avec PowerShell
- Gestion de SharePoint Online avec PowerShell
- Gestion de Microsoft Teams avec PowerShell
- Travaux pratiques : Gestion des utilisateurs et des groupes dans Azure AD. Gestion de Exchange Online. Gestion de SharePoint Online. Managing Microsoft Teams
- 12
Utilisation des tâches en arrière-plan & des tâches planifiées
- Utilisation des tâches d'arrière-plan
- Utilisation des tâches planifiées
- Travaux pratiques : Créer et gérer des tâches en arrière-plan. Créer et gérer des tâches planifiées
Ils nous font Confiance
Nos partenaires de confiance








































Questions fréquentes
FAQ : Formation PowerShell - Automatiser les opérations sur Windows
Oui, mais la prise en charge d'une formation professionnelle par un OPCO dépend de votre opérateur de compétences, de votre branche d'activité et des critères de financement applicables. Ascent Formation vous accompagne dans l'identification des possibilités de financement adaptées à votre entreprise.
Une formation inter-entreprises réunit des participants issus de différentes organisations, tandis qu'une formation intra-entreprise est organisée pour les collaborateurs d'une même entreprise. Le format intra permet notamment d'adapter le contenu et les modalités aux besoins spécifiques de vos équipes.
Selon la formation proposée, il est possible de suivre une formation professionnelle à distance, en présentiel ou selon d'autres modalités disponibles. Consultez les informations de la session concernée ou contactez-nous pour connaître les formats possibles.
Oui, une formation professionnelle peut être adaptée aux objectifs, au niveau des participants et aux besoins opérationnels de votre entreprise. Ascent Formation vous propose des parcours personnalisés pour accompagner le développement des compétences de vos équipes.