|
Introduction aux technologies de scripts
Microsoft
Environnement de développement
de scripts
Edition, déverminage, cryptage, exécution :
un vaste choix
Outils complémentaires externes
Aides en ligne : les indispensables
Travaux pratiques
Démonstrations de scripts
Outils de développement
de scripts et gestion des aides en ligne
Environnement de développement de scripts
Edition, déverminage, cryptage, exécution :
un vaste choix
Outils complémentaires externes
Aides en ligne : les indispensables
Travaux pratiques
Installation des outils de développement de scripts
et des aides en ligne
Introduction aux technologies
objets
Que signifie l'appellation " Objet " ?
Paradigme et structure de l'objet
Méthodes et propriétés, instances
Manipulation et exploration d'objets
Objets COM / DCOM / COM +
Classes, bibliothèques et autres objets
Composants Windows Script
Evolutions vers l'héritage, le polymorphisme, la surcharge
Travaux pratiques
Démonstration d'exploration des différents
types d'objets et de classes
Introduction aux connecteurs
d'informations
Connexions externes, le choix : bases de données, annuaires,
fichiers
ADO, ADO.NET, ODBC, OLE DB, ADSI, WinNT, LDAP
Evolution des connecteurs
Travaux pratiques
Démonstration de scripts utilisant les différents
connecteurs
Introduction au langage Microsoft VBS
Principes de base du langage : structure, écriture,
commentaires, la gestion de la console
Mémorisation des données : types, variables,
constantes, constantes symboliques, nombres, chaînes
Expression et affectation : opérateurs, précédences
et parenthèses
Stockage : tableaux simples et avancés, listes, dictionnaires
Flux de commandes : instructions conditionnelles, boucles,
itérations simples et collectives, sélections
Fonctions : types de données, conversion, opérations
individuelles
Fonctions intégrées : fonctions chaînes,
recherche, tableaux, mise en forme, date / heure, graphique
Fonctions mathématiques : statistiques, arrondis, aléatoire,
expressions rationnelles et régulières
Procédures : sous-programmes, appels de fonctions,
espace nominal et shadowing, global / local
Arguments et paramètres : fonctions, procédures
Programmation avancée : structuration, récursivité,
retours et états, gestion des erreurs
Construction de classes et d'objets : objet Err, RegExp, Dictionary
Conseils, trucs et astuces
Travaux pratiques
Réalisation de scripts VBS progressifs
Introduction à la
mise en uvre des objets WSH
Moteurs d'exécution de l'environnement d'objets: CSCRIPT
et WSCRIPT
Objets WSH : WScript, WshArguments, WshNetwork, WshShell,
WshEnvironment, WshShortcut, WshUrlShrtcut, FileSystem, TextStream
Accès au registre, contrôle d'applications, ajouts
d'évènements
Conseils, trucs et astuces
Travaux pratiques
Mise en uvre des objets WSH couplé au langage
VBS
Introduction à la
mise en uvre des objets WMI
Comprendre l'architecture de WMI : le vérificateur
" DTMF "
Composants de WMI et périmètre dans la gestion
d'infrastructure Microsoft
Services " Infrastructure de Gestion Microsoft Windows
" et sous-services
Modèle " CIM "
Se connecter à WMI et retrouver des ressources
Modèles de requêtes existants
Classes WMI les plus courantes
Utiliser WMI pour superviser des ressources matérielles
et logicielles
Conseils, trucs et astuces
Travaux pratiques
Mise en uvre des objets et des classes WMI couplé
au langage VBS
Introduction à la
mise en uvre des objets de connexions
Composants ADSI : accès aux annuaires via le protocole
LDAP
Manipulation des objets et des attributs Active Directory
: création, modification, suppression
Composants WinNT : accès aux annuaires NT4
Manipulation des ressources
Composants ADODB, ODBC, OLEDB : accès aux fichiers
et bases de données
Connexion, gestion et administration de bases de données
et de fichiers
Conseils, trucs et astuces
Travaux pratiques
Réalisation de scripts permettant la connexion aux
différents annuaires et aux bases de données
; Manipulation de données.
Introduction à la sécurité
des scripts
Scripting, sécurité et chiffrement : risques
réels et potentiels
Sécuriser l'exécution des scripts en environnement
Microsoft
Cryptage et techniques : officiel, légal et autorisé
Outils et techniques : sécurisation par mot de passe
crypté, chiffrement des sources et des scripts
Chiffrement de scripts par certificats et par scripts
Travaux pratiques
Mise en uvre et application d'une stratégie
de sécurité des scripts à base de mots
de passe et de chiffrement
Automatisation des tâches
d'administration générales
Gestion de l'ordinateur client : points de restauration, noms,
domaine, temps
Gestion du serveur : clichés instantanés
Gestion des inventaires : correctifs, logiciels, matériels,
journaux, paramètres d'applications, de réseau
Gestion des rapports et des états : xml, html, texte
Gestion du registre : clés, valeurs, autorisations
Gestion des ressources systèmes : mots de passe, files
d'attentes, processus, fichier d'échange, arrêt
/ démarrage
Gestion des disques et des fichiers : listes, compression,
quotas, volumes, défragmentation
Gestion d'un serveur de fichiers : fichiers ouverts, dossiers
partagés, autorisations
Gestion du réseau : étendues DHCP, enregistrements
DNS, rôles d'opérations
Gestion de la sécurité : journaux, clés
de registre, certificats
Gestion des services : comptes de services, activation et
désactivation, liste des services
Gestion des comptes utilisateurs : ajout, modification, suppression,
mots de passe, déverrouillage
Scripts d'ouverture de session : appartenance, mappage, informations
utilisateurs
Travaux pratiques
Création de scripts utilisant VBS, WSH, WMI, ADSI,
LDAP, WinNT
Automatisation des tâches
d'administration spécifiques
Gestion des sites Web IIS 6 : créer modifier, répliquer,
listes des répertoires virtuels
Gestion des sites FTP, SMTP : créer, modifier, paramètres
de domaines SMTP
Gestion des ressources IIS : exécuter des commandes,
sauvegarder la méta base, gestion du serveur POP3
Gestion des nouvelles fonctionnalités " RPC sur
http "
Gestion des modes de connexion et configuration des règles
de gestion
Gestion des clients collaboratif avec la délégation
des permissions et le partage d'agendas
Gestion d'Exchange 2003 : boîtes aux lettres, ouvertures
de session, dossiers publics
Travaux pratiques
Création de scripts utilisant VBS, WSH, WMI, ADSI,
LDAP, WinNT
Automatisation des interfaces
et des bases de données
Bases de données : affichage de messages HTML / XML,
connexion, modifications, ajout, interrogation
Active Directory : création d'UO, d'objets, récupération
d'informations, profils
Travaux pratiques
Création de scripts utilisant VBS, WSH, WMI, ADSI,
LDAP, WinNT
Encore plus loin !!!
Evolution des langages de scripts : le
futur se tourne vers le framework.NET et l'Open Source
La trousse à outils indispensable
|