Windows Scripting Host (WSH)

Partager par email

×

Code Titre Durée Prix HT
WSH100 Windows Scripting Host (WSH) 3 jours Nous consulter

Objectifs

  • Comprendre la structure de WSH et l'écriture de scripts avec WSH.
  • Gérer et administrer un environnement Windows 2000/2003 en automatisant les tâches d'administration avec WSH.
  • Créer facilement des outils et utilitaires pour automatiser leurs tâches quotidiennes sous Windows 2000 et XP.
  • Comprendre l'infrastructure de WMI et apprendre à l'utiliser au travers de WSH.

Public

Administrateurs, responsables réseaux et systèmes, personnes ayant en charge des tâches d'administration et désirant apprendre comment les automatiser sous Windows 2000/2003/XP en utilisant WSH et WMI.

Pré-requis

Bonnes connaissances de l'administration des systèmes Windows.

Post-Formation

Méthodes

50% Pratique 50% Théorique

Programme

PRESENTATION DE WINDOWS SCRIPTING

  • Objectifs de l'environnement de script intégré
  • Principes initiaux
  • VB Script, un langage adapté à la rédaction de scripts
  • L'environnement WSH
  • Installation
  • Edition des scripts
  • Microsoft Script Debugger
  • Vue d'ensemble de l'architecture WSH
  • WSH en pratique
  • Exécution de scripts
  • Premier script sous WSH

LE LANGAGE VB SCRIPT

  • Variables et constantes
  • Déclaration
  • Types de données en VB Script
  • Constantes
  • Les structures de contrôle
  • Test simple
  • Test multiple
  • Boucles itératives conditionnelles
  • Boucle For/Next
  • Manipuler les tableaux et les listes
  • Tableaux
  • Collections
  • Dictionnaires
  • Créer des routines en VB Script
  • Procédures
  • Fonctions
  • Passages de paramètres
  • Les classes et les objets en VB Script
  • Définition d'une classe
  • Portée des propriétés et des méthodes
  • Constructeurs et destructeurs
  • Accesseurs
  • La gestion des erreurs en VB Script

MANIPULATIONS DE CHAINES ET EXPRESSIONS RATIONNELLES

  • Opérations sur les chaînes de caractères
  • Concaténation
  • Comparaison de chaînes
  • Formatage de chaînes de caractères
  • Extractions
  • Recherches et remplacement
  • Les expressions rationnelles
  • Principes généraux
  • Règles syntaxiques
  • Exemples pratiques

OPERATIONS SUR LES DISQUES ET LES FICHIERS

  • Les disques
  • Les répertoires
  • Obtenir des informations
  • Exploration récursive
  • Opérations sur les dossiers
  • Répertoires du système
  • Les fichiers
  • Obtenir des informations
  • Lire et modifier les attributs de fichiers
  • Opérations sur les fichiers
  • Accès et chemins
  • Application pratique : purge d'un répertoire
  • Accès aux ressources du réseau
  • Lecteurs mappés
  • Imprimantes réseau

LES FICHIERS TEXTE ET BINAIRES

  • Les fichiers texte
  • Objet TextStream
  • Applications pratiques
  • Flux sous la ligne de commande
  • Gestion des fichiers avec ADO
  • Fichiers texte sous ADO
  • Données binaires

ACCES AUX BASES DE DONNEES

  • La bibliothèque ADO
  • Aspects élémentaires de la programmation ADO
  • Mise à jour et création d'enregistrements
  • Administration SQLL Server avec SQL DMO
  • Principes de base
  • Génération de scripts SQL
  • Jobs

EXECUTION DE SCRIPTS ET D'APPLICATIONS

  • Lancer des scripts en local
  • Exécution d'un script au démarrage
  • Planifier l'exécution d'un script
  • Définir un script en tant que service
  • Gestion des applications
  • Lancer un programme
  • Activer la fenêtre d'une application
  • Envoyer des séquences d'une application
  • Créer des raccourcis
  • Exécution de scripts à distance
  • Principes de l'exécution à distance
  • Configuration
  • Lancer l'exécution d'un script sur un poste distant
  • Gestion des évènements et des erreurs distantes

MAITRISER LES RESSOURCES DU SYSTEME

  • Les variables d'environnement
  • Principes généraux
  • Variables d'environnement par programmation
  • Variables d'environnement étendues
  • La base de registre
  • Organisation de la base de registre
  • Manipulations pratiques
  • Fonctions de gestion du registre
  • Le réseau local
  • Informations générales
  • Informations IP avec NsLookUp

PARAMETRAGE DES SCRIPTS ET INTERFACES UTILISATEUR

  • Consigner des entrées dans l'observateur d'évènements
  • Les packages WSF
  • Description générale
  • Accéder aux arguments de la ligne de commande
  • Dissocier l'exécution des tâches
  • Gestion des erreurs
  • Constantes et bibliothèques
  • Les fonctions spécifiques à Windows XP
  • Paramétrer l'affichage sous XP
  • Saisir des mots de passe
  • Les applications HTML
  • Principe
  • Caractéristiques d'une page hta
  • Adaptations nécessaires
  • Exemple d'application HTML

LES COMPOSANTS COM

  • Le point sur la création des objets COM
  • Solution WSH
  • Fonctions de création d'objets de VB Script
  • Applications pratiques
  • Piloter Microsoft Excel
  • Envoyer un mail
  • Créer un composant COM en script

LA SECURITE

  • Cryptage et certificats
  • Généralités
  • Composantes d'un système sécurisé
  • Utilisation pratique des certificats sous Windows
  • Les technologies de sécurité applicables à WSH
  • Signature de scripts
  • Encodage de scripts
  • Configuration du système

ADMINISTRATION SYSTEME AVEC WMI

  • Généralités sur WMI
  • Analyseur de performance
  • WMI par ligne de commande
  • Console WMI
  • WMI Tester
  • Programmation WMI
  • WMI Scripting Library
  • Obtenir des informations sur la mémoire
  • Lister les services disponibles
  • Gestion des fichiers Log
  • Programmation réseau
  • Génération automatique de scripts WMI
  • Scriptomatic Tool
  • Assistants de création de code dans les éditeurs de scripts
  • WMI pour Windows XP SP2
  • Obtenir des informations sur votre antivirus
  • Gérer les accès au pare-feu
  • Maitriser les restrictions distantes

LOG PARSER : INTERROGATIONS DE FICHIERS TEXTE

  • Présentation
  • Utilisation en ligne de commande
  • Mode standard
  • Mode conversion
  • Mode d'aide
  • Intégrer Log Parser dans des Scripts
  • Afficher les champs d'un fichier Log IIS W3C
  • Afficher le contenu d'un fichier CSV
  • Convertir les entrées du journal d'enregistrement Système en fichier CSV

CREER DES SCRIPTS POUR ACTIVE DIRECTORY

  • Présentation générale
  • Active Directory
  • ADSI
  • Console ADSI Edit
  • ADAM
  • Les scripts Active Directory
  • Lire un objet
  • Accéder à un objet
  • Suppression
  • ADSI Scriptomatic
  • Accès par ADO

Environnement

Windows

Mot-clés

WSH100 Windows scripting host WSH WSH100

Commander