Accueil > Windows/Linux/Unix/Mac > PowerShell : initiation pour les administrateurs
Formation #OS72

Formation PowerShell : initiation pour les administrateurs

Durée : 4 jours

Code : OS72


Prochaines dates programmées :

Du 25 au 28 Juin 2024

Du 10 au 13 Sept. 2024

Du 10 au 13 Déc. 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

  • Comprendre la philosophie du langage PowerShell
  • Savoir utiliser PowerShell pour exécuter et trouver les commandes de base
  • Appréhender les meilleures pratiques relatives aux scripts et fonctions PowerShell
  • Apprendre à construire vos propres outils et modules, que vous pourrez utiliser de façon interactive ou automatisée
  • Découvrir l’environnement .NET et ses composants graphiques
Programme
1/ Installation de Microsoft PowerShell
  • Historique des versions de PowerShell
  • Les différences entre PowerShell Core et Windows PowerShell
  • Vue d'ensemble des différences Core / Classic
  • Installer PowerShell Core sur Windows Server et Linux
2/ Mise en route
  • Présentation du langage
  • Comprendre Les cmdlets
  • Recherche et aide sur les cmdlets
  • Utiliser les opérateurs
  • Gérer les modules
  • Découvrir la notion de pipeline
  • Comprendre les variables particulières
3/ Ecrire un premier script pour PowerShell
  • 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
4/ 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
5/ Manipulation des objets PowerShell
  • Affichage des types d'objets
  • Sélection des attributs de sortie
  • Filtrer et trier les objets
  • Exporter les résultats : CSV, XML…
6/ Gestion des erreurs en PowerShell
  • Gestion des erreurs dans un script
  • Débogage d'un script local ou distant
  • Utilisation du Journal d'événements
7/ Fonctions avancées du scripting
  • La création de fonctions et de modules
  • Manipulation de fichiers XML de configuration
  • Navigation dans les lecteurs PowerShell (PSProviders et PSDrives)
  • Manipulation des fichiers et des clés de registre
  • Administration de Windows à l'aide de WMI et des variables d'environnement
8/ 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
9/ Travailler avec des fichiers
  • Lecture et manipulation de fichiers
  • Transfert de fichiers
  • Navigation dans le système de fichiers
  • Windows
  • Linux
10/ 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
11/ Utilisation de .NET et COM via PowerShell
  • Utilisation des bibliothèques d'objets pour manipuler les composants du système
  • Accès à l'internet via PowerShell (Page web, WebService SOAP et REST)
  • Implémentation d'une interface graphique
  • Pilotage des applications Office
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

  • Techniciens systèmes et réseaux
  • Administrateurs systèmes et réseaux
  • Ingénieurs systèmes et réseaux
Dates

Dates

  • Du 25 au 28 Juin 2024
  • Du 10 au 13 Sept. 2024
  • Du 10 au 13 Déc. 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.