ORSYS formation
CONTACT - +352 26 49 79 1204
CONTACT - 📞 +352 26 49 79 1204    drapeau francais   drapeau anglais

Consult our trainings :

PowerShell 5/4, perfectionnement Training

Stage pratique
Duration : 2 days
Ref : EPF
Price  2020 : Contact us
  • Program
  • Participants / Prerequisite
  • Intra/Tailored
Program

Cette formation vous permettra d'approfondir vos connaissances en PowerShell V5 et V4. Vous apprendrez à créer des formulaires façon Windows 10/2012 R2, à intégrer du code C#, du code HTML, XML dans un script PowerShell ainsi qu'à gérer des jobs. Vous apprendrez également à créer des scripts DSC et des workflows.

Objectifs pédagogiques

  • Automatiser les tâches d'administration sous Windows avec PowerShell 5
  • Gérer les utilisateurs avec des scripts PowerShell
  • Créer, supprimer et rechercher des objets dans l'AD avec PowerShell
  • Ecrire un script DSC (Desired State Configuration)
PROGRAMME DE FORMATION

Rappel sur la syntaxe

  • Variables, opérateurs et structures de contrôle.
  • Pipelines : comportement des flux et paramétrage.
  • Simplification du code, le PipelineVariable.
  • Les filtres where-objects, les boucles foreach.
  • Les variables, les types d'opérateurs.

Travaux pratiques
Utilisation des premières commandes, de différentes cmdlettes, du pipe, du PipelineVariable et des filtres.

Les classes en PowerShell 5

  • Création de classes. L'héritage.
  • Création de propriétés et méthodes.
  • La fonction Enum.

Travaux pratiques
Création d'une classe Audit_test, utilisation de ENUM, mise en place de l'héritage.

Les formulaires XAML

  • Principe de base et création du modèle XAML.
  • Utilisation de WPF. Codage dans ISE.

Travaux pratiques
Création d'un formulaire XAML de gestion de parc informatique.

Utilisation de .NET

  • Utilisation des bibliothèques d'objets pour manipuler les composants du système.
  • Charger des classes .Net.
  • Classes disponibles, propriétés et méthodes.
  • Ajout de code C#, HTML, feuilles CSS dans un script PowerShell.

Travaux pratiques
Création d'une classe simple en C#, intégration dans un script PS1, création d'un script pour lister les classes disponibles.

Workflow, DSC

  • Définition de DSC, workflow.
  • Fonctionnement simple de DSC, du workflow.

Travaux pratiques
Installer une application en DSC et un rôle DHCP. Créer un script DSC pour copier sur des serveurs des dossiers/fichiers et créer un workflow pour pinguer massivement en parallèle des adresses IP.

Création de module, création de manifeste

  • Fonction d'un module PowerShell.
  • Création d'un module, intégration au poste.
  • Ajout de script, param, personnalisation.
  • Ajout d'une aide détaillée.

Travaux pratiques
Création d'un module de gestion parc, d'un module pingue permettant de choisir les identifiants réseaux, les adresses IP à pinguer ou une liste d'ordinateurs.

Gestion des jobs, remoting

  • Introduction, fonction de WinRM.
  • Qu'est-ce qu'un job ?
  • Les différentes cmdlettes pour gérer les jobs (get-job, receive-job, wiat-job, start-job...).
  • Les différents états d'un job.

Travaux pratiques
Création d'un script utilisant les jobs et Winrm pour gérer un ensemble de serveurs.

Participants / Prerequisite

» Participants

Techniciens, administrateurs et ingénieurs systèmes et réseaux.

» Prerequisite

Bonnes connaissances du système d'exploitation Windows, de PowerShell, de l'AD ou équivalentes à celles du cours PowerShell 5/4, automatiser l'administration Windows (réf. ATU).
Intra/Tailored

Contact Informations

By checking this box, I certify that I have read and accepted the conditions for the use of my data regarding the General Data Protection Regulation (GDPR).
You can at any time modify the use of your data and exercise your rights by sending an email to rgpd@orsys.fr
By checking this box, I agree to receive commercial and promotional communications from ORSYS Training*. You can unsubscribe at any time by using the link included in our communications.

Book your place

Click on a session for reserving.

Time schedule

Generally, courses take place from 9:00 to 12:30 and from 14:00 to 17:30.
However, on the first day attendees are welcomed from 8:45, and there is a presentation of the session between 9:15 and 9:30.
The course itself begins at 9:30. For the 4- or 5-day hands-on courses, the sessions finish at 15:30 on the last day
linkedin orsys
twitter orsys
it! orsys
instagram orsys
pinterest orsys
facebook orsys
youtube orsys
LA LETTRE DE
LA TRANSFORMATION DIGITALE
Recevez la newsletter