P L A N D E C O U R S VBSCRIPT VBScript et Windows Script Host

Transcription

P L A N D E C O U R S VBSCRIPT VBScript et Windows Script Host
VBSCRIPT
PLAN DE COURS
VBScript et Windows Script Host : Notions fondamentales
Objectifs : Décrire WSH et les technologies de script associées ; utiliser des objets dans du code Visual Basic Scripting Edition ;
maîtriser les notions fondamentales du langage VBScript ; maîtriser le débogage et la gestion d'erreurs avec VBScript ; utiliser VBScript
pour interagir avec l'interface des services Active Directory™ (ADSI) développer des scripts d'ouverture et de fermeture de session, de
démarrage et d'arrêt ; développer des scripts effectuant des tâches d'administration courantes ; et identifier comment utiliser VBScript
dans d'autres scénarios.
Pré-requis : Avoir une expérience de l'utilisation et de l'administration de Windows; expérience de l'utilisation et de l'administration des
services d'annuaire Active Directory, et connaissances de l'utilisation potentielle des scripts d'ouverture de session.
Profil Stagiaire : Administrateurs du système d'exploitation Windows devant acquérir les connaissances requises pour développer des
scripts d'administration pour les réseaux d'entreprise et toute personne souhaitant acquérir des notions de base sur le langage de
programmation VB Script.
Cocher les cases lors de la
Durée standard préconisée : 3 jours
Niveau :
Référence : IDL-WSH-2344
formation
OBJECTIFS
définis lors du traités durant
tour de table
la formation
Contenu
Vue d'ensemble des technologies de script Windows ...................................................................................
Présentation de WSH ................................................................................................................................
Exécution de scripts ................................................................................................................................
Utilisation de scripts ...................................................................................................................................
Utiliser les différentes technologies associées à des scripts Windows en cours d'exécution ...................
Exécuter des scripts ................................................................................................................................
Utiliser des scripts .............................................................................................................................................
Utilisation d'objets .............................................................................................................................................
Terminologie des objets ............................................................................................................................
Création et utilisation d'objets ....................................................................................................................
Présentation de modèles d'objets..............................................................................................................
COM (Common Object Models) ................................................................................................................
Présenter comment les scripts utilisent les objets .....................................................................................
Présenter la terminologie des objets .........................................................................................................
Utiliser un explorateur d'objets ..................................................................................................................
Présenter comment les scripts interagissent avec les objets COM ...........................................................
Expliquer l'utilisation des différents modèles d'objets ................................................................................
Logique des scripts............................................................................................................................................
Règles essentielles de VBScript ................................................................................................................
Variables, constantes et types de données ...............................................................................................
Opérateurs .................................................................................................................................................
Conditions et boucles ................................................................................................................................
Procédures ................................................................................................................................................
Mise en forme de script .............................................................................................................................
Déclarer et utiliser des variables, des constantes et des types de données dans des scripts ..................
Utiliser des opérateurs du langage VBScript .............................................................................................
Créer des structures de code conditionnelles ...........................................................................................
Créer des structures de boucle .................................................................................................................
Déclarer et utiliser les procédures Sub et Function ...................................................................................
Spécifier une mise en forme de script efficace ..........................................................................................
Gestion d'erreurs et débogage..........................................................................................................................
Gestion d'erreurs .......................................................................................................................................
Débogage ..................................................................................................................................................
Anticiper les types d'erreur présents dans du code VBScript ....................................................................
Ecrire du code gérant les erreurs d'exécution ...........................................................................................
Utiliser le débogueur de script Microsoft pour localiser et corriger des erreurs logiques ..........................
VBSCRIPT
PLAN DE COURS
VBScript et Windows Script Host : Notions fondamentales
Présentation d'ADSI (Active Directory Services Interface) ............................................................................
Vue d'ensemble d'ADSI .............................................................................................................................
Liaison avec ADSI .....................................................................................................................................
Objets ADSI ...............................................................................................................................................
Recherche dans Active Directory ..............................................................................................................
Création d'objets ADSI ..............................................................................................................................
Configuration de la sécurité dans Active Directory ....................................................................................
Gestion des partages avec ADSI ..............................................................................................................
Contrôle de services via ADSI ...................................................................................................................
Ressources ADSI ......................................................................................................................................
Effectuer des liaisons avec des objets ADSI .............................................................................................
Effectuer une recherche dans Active Directory .........................................................................................
Créer et modifier des objets dans Active Directory ...................................................................................
Gérer des partages avec ADSI ..................................................................................................................
Contrôler des services via ADSI .......................................................................................................................
Création de scripts d'ouverture de session .....................................................................................................
Vérification de l'environnement WHS (Windows Script Host) ....................................................................
Tâches courantes de scripts d'ouverture de session.................................................................................
Gestion de scripts d'ouverture de session ................................................................................................
Résolution de problèmes de scripts d'ouverture de session .....................................................................
Solutions optimales ...................................................................................................................................
Vérifier que la version appropriée de WHS est installée ...........................................................................
Appeler des scripts d'ouverture de session à partir de fichiers de commandes ........................................
Effectuer des tâches courantes dans des scripts d'ouverture de session .................................................
Affecter des scripts d'ouverture de session aux utilisateurs ......................................................................
Décrire des problèmes courants avec des scripts d'ouverture de session ................................................
Décrire les solutions optimales pour les scripts d'ouverture de session....................................................
Contrôler des services via ADSI ................................................................................................................
Script d'administration ......................................................................................................................................
Arguments de scripts ................................................................................................................................
Utilisation de journaux d'événements ........................................................................................................
Génération de messages électroniques ....................................................................................................
Gestion du registre ....................................................................................................................................
Utilisation de lecteurs, dossiers et fichiers ................................................................................................
Configuration de la sécurité au niveau des dossiers et des fichiers ..........................................................
Programmation de scripts ..........................................................................................................................
Solutions optimales ...................................................................................................................................
Gérer des arguments de scripts ................................................................................................................
Ajouter des entrées aux journaux d'événements de Windows 2000 .........................................................
Utiliser des objets CDO (Collaborative Data Objects) pour générer un message électronique ................
Utiliser des scripts pour gérer le registre ...................................................................................................
Utiliser des scripts associés aux lecteurs, dossiers et fichiers ................................................................
Programmer des scripts.............................................................................................................................
Autres notions fondamentales ..........................................................................................................................
Fichiers de script Windows ........................................................................................................................
Utilisation de composants COM ................................................................................................................
WMI (Windows Management Instrumentation) .........................................................................................
Écriture de scripts Microsoft Office ............................................................................................................
Pages ASP ................................................................................................................................................
Utiliser des fichiers de script Windows (.wsf) ............................................................................................
Optimiser la puissance des scripts via les composants COM ...................................................................
Utiliser WMI (Windows Management Instrumentation)..............................................................................
Utiliser des applications de script dans Microsoft Office............................................................................
Utiliser des pages ASP (Active Server Pages) ..........................................................................................
Compléments : .................................................................................................................................................................................................