Chinese (People's Republic of China)  English  Français


Supinfo-Projects.com
Tous les projets des élèves ingénieurs de Supinfo



Projets
  Dernier Projet
  Les plus populaires
  Tous les Projets

302 Visiteurs
3168 Projets


My Supinfo-Projects

   Connectez-vous
   Créez un Compte


Synopsis

   20 Visites
   Note INTERNET : 20
    (2 Votants)
   0 Commentaires

   Lire l'article

Evaluez cet article

20
18
16
14
12
10
8
6
4
2
0


Commentez cet article

Auteur :

Email :

Votre commentaire :



 
2006 - Note de Synthèse Stage
Introduction au WSH
[15 mn de lecture - paru le 11/6/2006 2:26:58 PM - Public : Confirmé]

Auteur

rieu_fFlorian RIEU
Elève-Ingénieur Supinfo Paris
Promotion SUPINFO 2008

   Lui écrire
   Tous les projets de cet auteur
   Le mini-CV de cet auteur

2 Objets et méthodes

2.1 Objets

Il existe 14 objets en WSH, la liste ci-dessous présente les principaux :

  • WshController permet d’accéder à un script sur ne machine distante à l’aide de la méthode CreateScript().
  • WshRemote permet d’administrer à distance un ordinateur.
  • WshRemote Error permet d’accéder aux messages d’erreurs provoqué par l’exécution d’un script distant (objet WshRemote).
  • WshArguments permet d’accéder aux variables établies lors de l’utilisation d’une commande dans la console.
  • WshNetwork permet la connexion aux ressources du réseau (imprimantes, lecteurs réseaux, etc…).
  • WshShell permet de modifier la base de registre, d’accéder à un dossier, de manipuler les variables d’environnements Windows (WINDIR, PATH, etc…) ou bien d’exécuter localement une application.
  • WshSpecialFolders est un objet issu de WshShell et permet d’accéder à un répertoire.
  • WshEnvironment est un objet issu de WshShell et permet de manipuler les variables d’environnement (WINDIR, PATH, etc…).
  • Wscript est l’objet « racine » en WSH et permet l’accès à tous les autres objets WSH. Il n’a pas besoin d’être instancié et permet d’afficher des données, de se connecter à des objets COM et d’arrêter l’exécution d’un script. Ci-dessous un exemple pour instancier un objet en Vbscript.

    Set monRemote = WScript.CreateObject("WScript.Remote") ‘ On instantie    
    '
    l objet WshRemote.

2.2 Méthodes

Il existe un grand nombre de méthodes en WSH, les méthodes les plus utilisées sont présentées ci-dessous :

  • Echo permet d’afficher un message sous forme de boîte de dialogue ou de message dans la console (comparable à « msgbox » ).
  • ReadLine permet de lire le contenu d’un fichier texte, le fichier texte est alors ouvert en tant qu’objet TextStream, ReadLine lit alors le contenu du fichier ligne par ligne.
  • ReadAll permet de lire l’intégralité du fichier.
  • Write et Writeline permet d’insérer des caractères dans un fichier texte précédement ouvert. Write écrit simplement les caractères tandis que Writeline ajoute un caractère de retour à la ligne à la fin de chaque chaîne insérée.
  • Run permet de lancer une application.
  • RegRead permet de lire une valeur dans la base de registre.
  • RegWrite permet d’écrire une valeur dans la base de registre.
  • RegDelete permet de supprimer une clé dans la base de registre.



Articles de la même catégorie

 Pages : Top


7 Visites
0 Commentaires
Service Level Management with Unicenter SLM
[25 mn de lecture - paru le 11/6/2006 2:16:31 PM - Public : Confirmé]

En savoir plus


13 Visites
0 Commentaires
Sécutity Explorer
[25 mn de lecture - paru le 11/6/2006 2:08:42 PM - Public : Débutant]

En savoir plus


14 Visites
0 Commentaires
Etudes et méthodes d’application de Windows Sharepoint Services
[15 mn de lecture - paru le 11/6/2006 2:05:16 PM - Public : Confirmé]

En savoir plus

   Tous les Articles


SUPINFO Training Center peut vous proposer une formation système ...

   Devenez Ingénieur Système Microsoft en 35 jours avec SUPINFO Training Center
   Devenez Administrateur Système Microsoft avec SUPINFO Training Center


Powered by Campus-Booster Technology
Conditions d'utilisation & Copyright | Respect de la vie privée
© Copyright 1965-2006 Supinfo Paris, Paris Academy of Computer Science
Supinfo, Ecole Supérieure d'Informatique et Paris Academy Of Computer Science are trade marks.
23, rue de Château LANDON - 75010 PARIS - Phone : +33 (0) 153359 700 Fax : +33 (0) 153359 701

Web site autided by :