Trust-systems

Microsoft Powershell : Automatiser l’Administration `{`10961`}`

Objectifs de la formation

  • Automatiser l’administration des postes et serveurs Microsoft et la gestion des tâches récurrentes
  • Acquérir les connaissances et compétences nécessaires sur PowerShell pour gérer à distance des mono-serveurs ou serveurs multiples
Public

Professionnels IT ayant déjà une expérience dans l’administration de Microsoft Windows client et serveur.

dPré-requis

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 réseau, sur l’administration d’Active Directory et sur la configuration des disques, des connaissances et une expérience pratique sur Microsoft Windows Server 2012 et Windows 8 sont conseillées.

Durée

5 jours

Méthode pédagogique

Des exercices pratiques et des démonstrations vous permettront de mettre en pratique les notions théoriques présentées.

Pour les formations “A distance”, elles sont réalisées avec un outil de visioconférence de type Teams ou Zoom selon les cas, permettant au formateur d’adapter sa pédagogie.
Retrouvez sur notre site internet toutes les précisions sur les sessions à distance ou les classes virtuelles.

Programme

Démarrer avec Powershell

Trouver et activer les commandes

Travailler avec le “pipeline”

Exporter, importer et convertir les données
Filtrer les objets en dehors du “pipeline”
Enumérer les objets dans un “pipeline”

Comprendre le fonctionnement du “pipeline”

Transférer des données dans le “pipeline” ByValue
Transférer des données dans le “pipeline” ByPropertyName

Utiliser PSproviders et PSDrive

Comprendre PSProviders et PSDrives
Utiliser PSDrives

Formater les sorties

Utiliser le formatage de base
Utiliser un formatage plus avancé
Rediriger les sorties formatées

Utiliser WMI et CIM

Comprendre WMI/CIM
Faire des requêtes de données avec WMI/CIM
Faire des changements avec WMI/CIM

Préparer les scripts

Utiliser les variables
Mettre en oeuvre la sécurité des scripts
Créer et utiliser des authentifications alternatives

Migrer d’une commande vers un script ou un module

Passer de la commande au script
Passer du script à la fonction ou au module
Mettre en oeuvre une gestion des erreurs basique
Mettre en oeuvre une construction de scripts basique
Explorer de façon plus approfondie la construction de scripts

Administrer les ordinateurs distants

Utiliser les bases de l’accès à distance
Utiliser les sessions distantes
Utiliser l’accès à distance pour l’administration déléguée

Mettre en oeuvre l’ensemble dans l’installation d’un server core

Utiliser les travaux d’arrière-plan et les travaux planifiés

Utiliser des techniques avancées et les profils

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

Retour en haut