Accueil > Développement informatique et DevOps > PowerShell : automatiser l’administration Windows
Formation #DEV294

Formation PowerShell : automatiser l’administration Windows

Durée : 4 jours

Code : DEV294


Prochaines dates programmées :

Du 28 au 31 Mai 2024

Du 10 au 13 Sept. 2024

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)

Objectifs

  • Maîtriser le langage de scripts de Microsoft
  • Apprendre à automatiser des tâches d'administration
Programme
1/ Prise en main de Windows PowerShell
  • Vue d’ensemble et dessous techniques de Windows PowerShell
  • Installation et configuration
  • Comprendre la syntaxe des commandes
  • Chercher les commandes, obtenir de l’aide
2/ Cmdlets pour l'administration
  • Cmdlets pour l'administration Active Directory
  • Cmdlets pour la configuration réseau
  • Cmdlets pour l'administration des serveurs
3/ Travail avec le pipeline Windows Powershell
  • Comprendre comment fonctionne le pipeline
  • Sélection, tri et mesure des objets
  • Filtrage des objets du pipeline
  • Énumération d'objets dans le pipeline
  • Envoi des données du pipeline en sortie
4/ Comprendre comment fonctionne le pipeline
  • Passage de données dans le pipeline By Value
  • Passage de données dans le pipeline By Property Name
5/ Les types et opérateurs
  • Les variables, types de base et collections
  • Les expressions régulières
  • Opérateurs (arithmétique, assignation, logique, chaîne, redirection)
6/ Les structures de contrôle et les fonctions
  • Boucle for, while, foreach, switch
  • Fonctions et pipeline
  • Passage d'arguments à un script
  • Manipulation de fichiers XML de configuration
7/ Gérer l'affichage et navigation
  • Contrôle de sortie et redirection (pagination, impression)
  • Déplacement dans les lecteurs PowerShell
  • Accès aux données d'environnement système
  • Gérer les erreurs
  • Catégories d'erreur
  • Capture d'une erreur
  • Débogage de scripts : trace d'exécution, mode strict
  • Journal d'événements Windows
8/ Utiliser .NET et COM via PowerShell
  • Utiliser les bibliothèques d'objets
  • Accès à l'internet via PowerShell
  • PowerShell et l'interface graphique : formulaires
  • Accès aux journaux d'événements
  • Accès au réseau
9/ Utilisation de PowerShell pour des tâches d’administration
  • Administration de Windows avec WMI
  • Gérer les processus locaux et des services
  • Collecter les informations sur des ordinateurs
  • Utilisation et inventaire des installations logicielles
  • Manipulation des fichiers et dossiers
  • Manipulation des clefs et des entrées de registre
  • Changement d'état d'un ordinateur
  • Utilisation d'imprimantes
  • Tâches de gestion réseau
10/ Gestion de la sécurité des scripts PowerShell
  • Introduction au modèle de sécurité
  • Sécuriser l’environnement
  • Signature des scripts
  • Utilisation de certificats
  • Authentification utilisateur
  • Scripting, sécurité et chiffrement
  • Stockage du mot de passe
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public Cible

Personnes Visées

  • Administrateurs
  • Exploitants
  • Ingénieurs
Dates

Dates

  • Du 28 au 31 Mai 2024
  • Du 10 au 13 Sept. 2024
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.