Vous êtes ici :

Formation Ecriture de scripts pour Windows (WSH)

A distance ou en présentiel

Tous les niveaux

L’automatisation de l’administration des systèmes Microsoft est principalement gérée à l’aide de l’environnement Windows Scripting Host, mais il nécessite aussi parfois le recours à des technologies de scripts plus anciennes. Les limites de WSH peuvent par ailleurs être rapidement atteintes et le besoin de migration vers des solutions d’avenir comme PowerShell se faire sentir. Les participants à cette formation scripts windows sauront mettre en œuvre et maintenir des solutions de scripts facilitant les tâches d’administration courantes.

À qui s'adresse cette formation ?

Administrateurs Windows Server

Connaissance de l’administration de Windows Server et d’Active Directory

Les objectifs de la formation

Objectifs opérationnel : 

Savoir mettre en oeuvre et maintenir des solutions de scripts facilitant les tâches d’administration courantes.

Objectifs pédagogiques :

  • Appréhender les différences entre les différentes technologies de scripting
  • Créer des scripts automatisés gérant le registre, les fichiers et l’annuaire
  • Concevoir des outils graphiques d’administration système
  • Se préparer aux évolutions majeures des scripts Windows

Contenu de la formation

  • Rappels d'algorithme

    • Les instructions
    • Les variables
    • Sous-programmes
    • Structures itératives et conditionnelles
    • Le débogueur
  • Travail avec les objets

    • Créer et utiliser des objets
    • Les modèles objet
    • Les modèles objet standards
  • Panorama des technologies de script

    • Les interpréteurs command.com, cmd.exe, BourneShell et PowerShell
    • Windows Scripting Host
    • Applications HTML (mshta.exe)
    • Les APIs Win32, COM et le .Net Framework
  • L'interpréteur cmd.exe

    • Variables d’environnement
    • Sauts, conditions et itérations
    • Redirection
  • WSH (Windows Scripting Host)

    • Indépendance du langage (JavaScript, Perl, VBScript…)
    • ADSI (Active Directory Services Interface)
    • FSO (File System Object)
    • WMI (Windows Management Instrumentation)
    • ADO (Active Data Objects)
    • Messages e-mail
    • Gestion des droits d’accès
    • Les journaux d’évènements
    • Les librairies de type (TLB)
    • Extensibilité par processus : pilotage d’applications
  • Applications HTML

    • Documents HTML
    • Présentation du modèle dynamique (DHTML)
    • Créations d’outils assistants graphiques d’administration système
  • PowerShell

    • Présentation de la plate-forme .Net
    • Avantages et limites
    • Bases du Shell (typage, expressions avancées…)

Formation

A distance ou en présentiel

Référence :

MESW

Durée :

3 jours

Ce cours est réalisable en intra-entreprise, en extra-entreprise , dans nos salles ou à distance.

Contacter notre service Intra