PowerShell est l’outil qui permet d’automatiser les tâches d’administration récurrentes sous Windows et dans les services cloud Microsoft. Ce qui prend des heures à réaliser manuellement via l’interface, un script bien pensé l’exécute en quelques minutes – et toujours de la même manière, traçable.
Dans nos cours PowerShell, vous travaillez depuis la première requête cmdlet jusqu’à votre propre script. Vous découvrez le pipeline et la manipulation des objets, filtrez et formatez les sorties, travaillez avec les variables, les boucles et les fonctions et vous penchez sur la gestion des erreurs, le remoting et l’automatisation de processus complets.
Ce cours transmet aux participants les connaissances et compétences nécessaires à l'administration des serveurs SharePoint avec PowerShell. Les participants apprennent à gérer les tâches quotidiennes et automatisées des administrateurs SharePoint.
Ce cours vous initie à l'automatisation avec PowerShell 7 – l'évolution multiplateforme installée en parallèle de Windows PowerShell 5.1. Vous travaillez avec des objets dans le pipeline, interrogez des informations système et transformez des commandes isolées en scripts, fonctions et modules réutilisables. Pour finir, vous administrez plusieurs systèmes simultanément via le remoting et automatisez des tâches récurrentes.
Dans ce cours de perfectionnement, vous transformez vos propres scripts en outils réutilisables pour votre équipe. Vous écrivez des fonctions avancées qui se comportent comme des cmdlets, les regroupez dans des modules testés et les distribuez via un dépôt. S'y ajoutent une gestion robuste des erreurs, la connexion à des API REST et le traitement parallèle pour des environnements plus vastes.
Desired State Configuration a fondamentalement évolué avec PowerShell 7 : Local Configuration Manager et le serveur pull n'existent plus, tandis que Microsoft DSC v3 décrit l'état souhaité de manière multiplateforme dans des documents YAML ou JSON. Vous apprenez quelle variante de DSC utiliser et pour quel usage, vous écrivez vos propres configurations et ressources, et vous utilisez DSC avec WinGet Configuration et Azure Machine Configuration.