Microsoft Visual Basic Script et Microsoft Windows Script Host - Notions fondamentales

Référence : SYS-HOS-SV-WIN

Cette formation permet aux stagiaires d'acquérir les bases du langage VBS utilisé pour automatiser les tâches d'un système d'exploitation Windows. Le stagiaire sera à même de créer des scripts ainsi que de les modifier pour éviter les tâches répétitives.

Infos pratiques

  • Durée : 3 jours soit 21 heures
  • Population visée : Ouvrier – Employé – Employé qualifié – Cadre – Cadre supérieur
  • Public concerné : Administrateurs Windows 2000 devant acquérir les connaissances requises pour développer des scripts d'administration pour les réseaux d'entreprise. Ce cours s'adresse en outre à toute personne souhaitant acquérir des notions de base sur le langage de prog

Programme

Objectifs pédagogiques

A l’issue de cette formation, l’apprenant sera capable de :

  • 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.
  • Identifier comment utiliser VBScript dans d'autres scénarios.

Pré-requis

  • Expérience de l'utilisation et de l'administration de Windows 2000.
  • Expérience de l'utilisation et de l'administration des services d'annuaire Active Directory.
  • Expérience de l'utilisation et de l'administration de la sécurité d'un système.
  • Expérience de l'utilisation et de l'administration de services.
  • Expérience des systèmes de gestion d'informations.
  • Connaissances de l'utilisation potentielle des scripts d'ouverture de session.
  • Notions d'algorithmique

Objectifs opérationnels et contenu de la formation

Vue d'ensemble des technologies de script Windows

  • Présentation de WSH
  • Exécution de scripts
  • Utilisation de scripts
  • Comparaison de VBScript et de Visual Basic

Utilisation d'objets

  • Terminologie des objets
  • Création et utilisation d'objets
  • Présentation de modèles d'objets
  • COM (Common Object Models)

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

Gestion d'erreurs et débogage

  • Gestion d'erreurs
  • Débogage

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

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

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

Autres notions fondamentales

  • Fichiers de script Windows
  • Utilisation de composants COM
  • WMI (Windows Management Instrumentation)
  • Écriture de scripts Microsoft Office
  • Pages ASP

Méthodes et moyens

Explications théoriques suivies de pratiques guidées puis mises en autonomie

  • 1 vidéoprojecteur par salle
  • 1 ordinateur par stagiaire
  • Stage disponible en mode « In Class » : 2 téléviseurs et 1 caméra HD par salle
  • Concepteur : ENI SERVICES - Diffuseur : Groupe ARKESYS

Méthodes d’évaluation des acquis

  • Exercices de synthèse et d’évaluation
  • Evaluation de fin de stage

Profil formateur

Nos formateurs bénéficient d’un suivi de compétences aussi bien au niveau technique que pédagogique.

Support stagiaire

  • Support papier ou électronique (dématérialisé)
  • Les exercices d’accompagnement peuvent être récupérés sur clef USB