PowerShell 6 / 7 - Initiation pour les administrateurs
Prérequis
Public admis
- Salarié en Poste
- Entreprise
Demandeur d'emploi et Etudiant non admis
Financement
- Votre OPCO
- Financement personnel
Financement CPF non pris en charge
Modalités
- En centre
- À distance
Objectifs pédagogiques
A l'issue de cette formation, vous serez capable de :
- Décrire les concepts de base de PowerShell
- Administrer des ordinateurs localement et à distance à l'aide de PowerShell
- Lister les fonctions PowerShell
- Utiliser PowerShell pour l'administration d'un parc Windows, macOS ou Linux
- Identifier les meilleures pratiques relatives aux scripts et fonctions PowerShell
- Exploiter les fonctionnalités multiplateformes de PowerShell pour gérer des tâches planifiées
- Utiliser les différents composants PowerShell ensemble
- Exécuter des tâches en arrière-plan.
Programme de la formation
Jour 1
Installation de Microsoft PowerShell
- Vue d'ensemble du cours
- Vue d'ensemble des différences Core / Classic
- Installation de PowerShell
- Linux avec PowerShell Core
- 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 et Windows PowerShell
- Comprendre les cmdlets
- Utiliser les opérateurs
- Gérer les modules
- Découvrir la notion de pipeline
- Comprendre les variables particulières
Exemples de travaux pratiques (à titre indicatif)
- Utilisation des cmdlets courantes
- Afficher les informations d'un client et filtrer les résultats
- Exemple : l'ensemble des disques durs avec un espace disque faible
Ecrire un premier script pour PowerShell
- Manipuler les objets
- Comprendre les stratégies d'exécution de scripts
- Découvrir Visual Studio Code et PowerShell ISE
- Déclarer et initialiser les variables
- Créer les premières fonctions
Exemples de travaux pratiques (à titre indicatif)
- Ecrire un premier script pour PowerShell pour la gestion des utilisateurs
- Initiation aux fonctions
Jour 2
Découvrir les instructions
- Utiliser l'instruction conditionnelle
- Mise en oeuvre du code modulaire
- Formater les chaînes de caractères
- Introduction aux objets et aux tableaux
Exemples de travaux pratiques (à titre indicatif)
- Découvrir les instructions
- Redémarrer des services KO
- Gestion d'une action récurrente quotidienne
- Manipuler les éléments d'un tableau à l'aide d'une boucle
Développer des fonctions
- Gérer les erreurs
- Déboguer
- Créer l'aide
- Gérer le filtrage des données
- Exportation de données
Comprendre les fonctionnalités avancées de PowerShell
- Ouvrir une session distante en PowerShell
- Exécution d'un script sur une machine distante
- Appeler un script PowerShell
Exemples de travaux pratiques (à titre indicatif)
- Exécution d'un script sur une machine distante pour récupérer l'ensemble des partages de l'entreprise
- Execution d'un script pour installer une application à distance
Jour 3
Travailler avec des fichiers
- Lecture et manipulation de fichiers
- Transfert de fichiers
- Navigation dans le système de fichiers
- Windows
- Linux
Exemple de travaux pratiques (à titre indicatif)
- Ecriture et lecture d'un fichier
Gestion des tâches
- 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
- Initiation aux workflows
- Envoyer un mail suivant l'exécution d'une tâche
Exemple de travaux pratiques (à titre indicatif)
- Gestion de tâches asynchrones et des tâches planifiées
Certification (en option)
- Prévoir l'achat de la certification en supplément
- L'examen (en français) sera passé le dernier jour, à l'issue de la formation et s'effectuera en ligne
- La durée moyenne est de 2h00
Le contenu de ce programme peut faire l'objet d'adaptation selon les niveaux, prérequis et besoins des apprenants.
Modalités d’évaluation des acquis
- En cours de formation, par des études de cas ou des travaux pratiques
- Et, en fin de formation, par un questionnaire d'auto-évaluation et/ou une certification (proposée en option)

Proposé par
M2I
"Un leadership dans le domaine de la formation"

Proposé par
M2I
