Accueil    Formations    Informatique    Systèmes    Scripting PowerShell    PowerShell Core 6 - Initiation pour les administrateurs

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Objectifs pédagogiques

  • Exploiter le modèle objet du shell basé sur .NET Core
  • Administrer des ordinateurs localement et à distance à l'aide de PowerShell via WinRM
  • Etre familiarisé avec les fonctions PowerShell
  • Utiliser PowerShell pour l'administration d'un parc Windows, macOS ou Linux
  • Appréhender les meilleures pratiques relatives aux scripts et fonctions PowerShell
  • Exploiter les fonctionnalités multiplateformes de PowerShell pour gérer des tâches planifiées.

Niveau requis

Avoir une bonne connaissance des systèmes d'exploitation Windows. La connaissance d'un langage de script ou de programmation est souhaitée.

Public concerné

Administrateurs systèmes.

Programme

Jour 1

Installation du PowerShell Core

  • Vue d'ensemble du cours
  • Installation de PowerShell Core
    • Linux
    • Windows
Exemple de travaux pratiques (à titre indicatif)
  • Installer PowerShell Core sur Windows Server et Linux

Premiers pas

  • Historique des versions de PowerShell
  • Les différences entre PowerShell Core 6 et Windows PowerShell 5
  • Et PowerShell Core 7 ?
  • Comprendre les cmdlets
  • Aborder les techniques utiles de PowerShell Core
  • Utiliser les opérateurs
  • Gérer les modules
  • Découvrir la notion de pipeline
  • Comprendre la variable particulière $_
Exemple de travaux pratiques (à titre indicatif)
  • Utilisation des cmdlets courantes

Ecrire un premier script pour PowerShell Core

  • Manipuler les objets
  • Comprendre les stratégies d'exécution de scripts
  • Découvrir Visual Studio Code et PowerShell ISE
  • Exécuter un script dans PowerShell Core
  • Déclarer et initialiser les variables
  • Commenter un script PowerShell Core
Exemple de travaux pratiques (à titre indicatif)
  • Ecrire un premier script pour PowerShell Core

Manipuler les variables et les types de données

  • Découvrir les types de données
  • Typer une variable
  • Faire une conversion explicite
Exemple de travaux pratiques (à titre indicatif)
  • Manipuler les variables et les types de données

Jour 2

Découvrir les instructions

  • Utiliser l'instruction conditionnelle If
  • Manipuler l'instruction If Else If
  • Pratiquer et améliorer l'instruction Switch
  • Formater les chaînes de caractères
Exemple de travaux pratiques (à titre indicatif)
  • Découvrir les instructions

Appréhender les tableaux

  • Manipuler les tableaux
  • Utiliser une boucle For dans un tableau
  • Itérer avec la boucle ForEach
  • Manipuler les éléments d'un tableau
Exemple de travaux pratiques (à titre indicatif)
  • Manipuler les éléments d'un tableau à l'aide d'une boucle

Développer des fonctions

  • Créer
  • Structurer
  • Suivre le déroulement
  • Valider les paramètres
  • Gérer les erreurs
  • Déboguer
  • Créer l'aide
Exemple de travaux pratiques (à titre indicatif)
  • Création d'une fonction et son aide

Comprendre les fonctionnalités avancées de PowerShell Core

  • Ouvrir une session distante en PowerShell
  • Exécution d'un script sur une machine distante
  • Appeler un script PowerShell
  • Dot-sourcing d'un script PowerShell
Exemple de travaux pratiques (à titre indicatif)
  • Exécution d'un script sur une machine distante

Jour 3

Travailler avec des fichiers

  • Lecture et manipulation de fichiers texte
  • Transfert de fichiers
  • Navigation dans le système de fichiers
    • Windows
    • Linux
Exemple de travaux pratiques (à titre indicatif)
  • Ecriture et lecture d'un fichier

Utiliser la base de registre Windows

  • Création de clés et de valeurs de registre
  • Lire le registre
  • Recherche et comparaison de clés de registre sur plusieurs systèmes
Exemple de travaux pratiques (à titre indicatif)
  • Travailler avec la base de registre Windows

Gestion des tâches

  • cmdlets dédiés aux tâches asynchrones
  • Utiliser une tâche asynchrone locale
  • Travaux automatiques avec -AsJob
  • Création d'une tâche planifiée personnalisée
  • Exécuter et supprimer une tâche planifiée
Exemple de travaux pratiques (à titre indicatif)
  • Gestion de tâches asynchrones et des tâches planifiées

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Calendrier des sessions

20/04/2020 Paris La Défense 1 650 € HT Je m'inscris

20/07/2020 Paris La Défense 1 650 € HT Je m'inscris

19/10/2020 Paris La Défense 1 650 € HT Je m'inscris

14/12/2020 Paris La Défense 1 650 € HT Je m'inscris

Modalité Présentiel

20/04/2020 Nancy 1 650 € HT Je m'inscris

20/04/2020 Strasbourg 1 650 € HT Je m'inscris

20/04/2020 Reims 1 650 € HT Je m'inscris

20/04/2020 Metz 1 650 € HT Je m'inscris

20/04/2020 Mulhouse 1 650 € HT Je m'inscris

20/07/2020 Nancy 1 650 € HT Je m'inscris

20/07/2020 Strasbourg 1 650 € HT Je m'inscris

20/07/2020 Reims 1 650 € HT Je m'inscris

20/07/2020 Metz 1 650 € HT Je m'inscris

20/07/2020 Mulhouse 1 650 € HT Je m'inscris

19/10/2020 Nancy 1 650 € HT Je m'inscris

19/10/2020 Strasbourg 1 650 € HT Je m'inscris

19/10/2020 Reims 1 650 € HT Je m'inscris

19/10/2020 Metz 1 650 € HT Je m'inscris

19/10/2020 Mulhouse 1 650 € HT Je m'inscris

14/12/2020 Nancy 1 650 € HT Je m'inscris

14/12/2020 Strasbourg 1 650 € HT Je m'inscris

14/12/2020 Reims 1 650 € HT Je m'inscris

14/12/2020 Metz 1 650 € HT Je m'inscris

14/12/2020 Mulhouse 1 650 € HT Je m'inscris

Voir plus de sessions

Modalité Présentiel

20/04/2020 Lille 1 650 € HT Je m'inscris

20/04/2020 Rouen 1 650 € HT Je m'inscris

20/04/2020 Nantes 1 650 € HT Je m'inscris

20/04/2020 Caen 1 650 € HT Je m'inscris

20/04/2020 Évreux 1 650 € HT Je m'inscris

20/04/2020 Le Havre 1 650 € HT Je m'inscris

20/07/2020 Lille 1 650 € HT Je m'inscris

20/07/2020 Rouen 1 650 € HT Je m'inscris

20/07/2020 Nantes 1 650 € HT Je m'inscris

20/07/2020 Caen 1 650 € HT Je m'inscris

20/07/2020 Évreux 1 650 € HT Je m'inscris

20/07/2020 Le Havre 1 650 € HT Je m'inscris

19/10/2020 Lille 1 650 € HT Je m'inscris

19/10/2020 Rouen 1 650 € HT Je m'inscris

19/10/2020 Nantes 1 650 € HT Je m'inscris

19/10/2020 Caen 1 650 € HT Je m'inscris

19/10/2020 Évreux 1 650 € HT Je m'inscris

19/10/2020 Le Havre 1 650 € HT Je m'inscris

14/12/2020 Lille 1 650 € HT Je m'inscris

14/12/2020 Rouen 1 650 € HT Je m'inscris

14/12/2020 Nantes 1 650 € HT Je m'inscris

14/12/2020 Caen 1 650 € HT Je m'inscris

14/12/2020 Évreux 1 650 € HT Je m'inscris

14/12/2020 Le Havre 1 650 € HT Je m'inscris

Voir plus de sessions

Modalité Présentiel

20/04/2020 Lyon Part-Dieu 1 650 € HT Je m'inscris

20/04/2020 Grenoble 1 650 € HT Je m'inscris

20/07/2020 Lyon Part-Dieu 1 650 € HT Je m'inscris

20/07/2020 Grenoble 1 650 € HT Je m'inscris

19/10/2020 Lyon Part-Dieu 1 650 € HT Je m'inscris

19/10/2020 Grenoble 1 650 € HT Je m'inscris

14/12/2020 Lyon Part-Dieu 1 650 € HT Je m'inscris

14/12/2020 Grenoble 1 650 € HT Je m'inscris

Voir plus de sessions

Modalité Présentiel

20/04/2020 Tours 1 650 € HT Je m'inscris

20/04/2020 Orléans 1 650 € HT Je m'inscris

20/04/2020 Bordeaux 1 650 € HT Je m'inscris

20/04/2020 Blois 1 650 € HT Je m'inscris

20/04/2020 Bourges 1 650 € HT Je m'inscris

20/04/2020 Châteauroux 1 650 € HT Je m'inscris

20/04/2020 Le Mans 1 650 € HT Je m'inscris

20/04/2020 Niort 1 650 € HT Je m'inscris

20/04/2020 Poitiers 1 650 € HT Je m'inscris

20/07/2020 Tours 1 650 € HT Je m'inscris

20/07/2020 Orléans 1 650 € HT Je m'inscris

20/07/2020 Bordeaux 1 650 € HT Je m'inscris

20/07/2020 Blois 1 650 € HT Je m'inscris

20/07/2020 Bourges 1 650 € HT Je m'inscris

20/07/2020 Châteauroux 1 650 € HT Je m'inscris

20/07/2020 Le Mans 1 650 € HT Je m'inscris

20/07/2020 Niort 1 650 € HT Je m'inscris

20/07/2020 Poitiers 1 650 € HT Je m'inscris

19/10/2020 Tours 1 650 € HT Je m'inscris

19/10/2020 Orléans 1 650 € HT Je m'inscris

19/10/2020 Bordeaux 1 650 € HT Je m'inscris

19/10/2020 Blois 1 650 € HT Je m'inscris

19/10/2020 Bourges 1 650 € HT Je m'inscris

19/10/2020 Châteauroux 1 650 € HT Je m'inscris

19/10/2020 Le Mans 1 650 € HT Je m'inscris

19/10/2020 Niort 1 650 € HT Je m'inscris

19/10/2020 Poitiers 1 650 € HT Je m'inscris

14/12/2020 Tours 1 650 € HT Je m'inscris

14/12/2020 Orléans 1 650 € HT Je m'inscris

14/12/2020 Bordeaux 1 650 € HT Je m'inscris

14/12/2020 Blois 1 650 € HT Je m'inscris

14/12/2020 Bourges 1 650 € HT Je m'inscris

14/12/2020 Châteauroux 1 650 € HT Je m'inscris

14/12/2020 Le Mans 1 650 € HT Je m'inscris

14/12/2020 Niort 1 650 € HT Je m'inscris

14/12/2020 Poitiers 1 650 € HT Je m'inscris

Voir plus de sessions

Modalité Présentiel

20/04/2020 Aix-en-Provence 1 650 € HT Je m'inscris

20/04/2020 Montpellier 1 650 € HT Je m'inscris

20/04/2020 Sophia Antipolis 1 650 € HT Je m'inscris

20/07/2020 Aix-en-Provence 1 650 € HT Je m'inscris

20/07/2020 Montpellier 1 650 € HT Je m'inscris

20/07/2020 Sophia Antipolis 1 650 € HT Je m'inscris

19/10/2020 Aix-en-Provence 1 650 € HT Je m'inscris

19/10/2020 Montpellier 1 650 € HT Je m'inscris

19/10/2020 Sophia Antipolis 1 650 € HT Je m'inscris

14/12/2020 Aix-en-Provence 1 650 € HT Je m'inscris

14/12/2020 Montpellier 1 650 € HT Je m'inscris

14/12/2020 Sophia Antipolis 1 650 € HT Je m'inscris

Voir plus de sessions

Modalité Présentiel

Votre société a besoin d'une offre personnalisée ? Contactez-nous

Faites évoluer vos compétences

Complétez votre formation

Faites-nous part de votre projet de formation, nous sommes là pour vous guider.

Contactez-nous