Skip to main content

4.02 - Powershell : notions avancées

Durée approximative : 4h

 

Éléments du référentiel adressé :

 

  • U4 - Support et mise à disposition des systèmes informatiques
    • B1.2 : Traiter les demandes concernant les services systèmes et réseaux, applications

I. Les fonctions

Décrire les fonctions, types de fonctions (avec retour ou type VOID).

Parler des bonnes pratiques de nommages et de description.

Parler de la portée des variables et de comment en donner à la fonction en paramètres.

II. Utilisation de la journalisation

Décrire les différentes manières d'aborder le retour utilisateur (direct, fichier, journalisation windows)

Montrer comment utiliser ces méthodes.

III. Manipulation des fichiers

Expliquer comment manipuler des fichiers avec powershell.

Notamment les format CSV et Json.

Aborder également la notion d'export et de mise en forme (csv, html).

Introduire ainsi la notion d'objets.

 

IV. Objets, Classes

Expliquer comment utiliser les objets en powershell.

Apprendre comment définir ses objets, définir une classe, créer une classe.

Créer une collection d'objet.

 

V. GUI en powershell

Expliquer comment gérer la GUI en powershell.

Faire coder une GUI avec des éléments basiques.

 


Ressources associées : 

<mettre ici les liens vers les pages ressources et support de cours>