WScript

L'objet WScript est l'objet parent du modèle WSH. Il permet de gérer la création (instanciation) et la destruction des objets du modèle WSH.

Voici un récapitulatif des propriétés et méthodes de l'objet WScript :

Objet WScript
Collections Propriétés Méthodes
  CreateObject
ConnectObject
DisconnectObject
GetObject
Echo
Quit
Sleep
Application
Arguments
BuildVersion
FullName
Interactive
Name
Path
ScriptFullName
ScriptName
StdIn
StdOut
StdErr
Timeout
Version

Méthodes de l'objet WScript

Les méthodes de l'objet WScript sont les suivantes :

Méthode Description
CreateObject(strProgID[,strPrefix]) Retourne une instance d'objet correspondant à l'ID de programme passé en argument. Si l'argument strPrefix est précisé, Windows Script Host préfixera le nom des gestionnaire d'événement du préfixe ainsi précisé.
ConnectObject objObject,strSubPrefix) La méthode ConnectObject permet de lier les évènements d'un object à un gestionnaire d'évènements créé par l'utilisateur et dont le nom de méthode est préfixé par une chaîne spécifique. Il est ainsi possible de créer un gestionnaire d'évènement pour une instance d'une application particulière, capable d'en détecter la fermeture.
DisconnectObject objObject A l'inverse de ConnectObject, la méthode DisconnectObject permet de déconnecter un gestionnaire d'évènements d'un objet.
Echo(str) La méthode Echo renvoie la ou les chaînes de caractères passées en argument sur la sortie standard, en les séparant par des espaces. Si la sortie standard est la ligne de commande, un saut de ligne est ajouté à la fin de la sortie. Noter que cette méthode n'a aucun effet si la propriété Interactive de l'objet Wscript vaut False.
GetObject(filename[,strProgID[,strSubPrefix]]) La méthode GetObject permet d'ouvrir le fichier précisé en argument avec l'application par défaut et retourne une instance de l'objet correspondant à l'application ouverte. Si une instance de l'application est déjà ouverte, le fichier sera chargé dans cette dernière, sinon une nouvelle instance de l'application sera exécutée. Lorsque le second argument est précisé, le fichier est ouvert dans l'application correspondant à l'ID précisé. Enfin, le dernier argument optionnel permet de spécifier un préfixe afin de créer un gestionnaire d'évènement pour l'application.
Quit ([intExitCode]) Force la fin de l'exécution du script courant. Si un entier est précisé en argument, ce code est retourné à sa fermeture. Evidemment, les instructions situées après l'instruction Quit ne seront pas interprétées.
Sleep(intTime) Suspend l'exécution du script pendant une durée en millisecondes précisé en argument. Pendant toute la durée de la veille, les événements sont tout de même exécutés.

Propriétés de l'objet WScript

Les propriétés de l'objet WScript sont les suivantes :

Propriété Description
Application Contient un objet correspondant au script en cours d'exécution (interface IDispatch).
Arguments Contient une collection d'objets WshArguments référençant les paramètres du script en cours.
FullName Chemin d'accès absolu du fichier correspondant à l'hôte de script.
Name Nom de l'objet Wscript (par défaut " Windows Script Host ".
Path Chemin d'accès (répertoire) à l'interprêteur WScript (wscript.exe ou cscript.exe).
ScriptFullName Chemin d'accès absolu du fichier correspondant au script en cours.
ScriptName Nom de fichier du script en cours.
Version Chaîne de caractères correspondant à la version de Windows Script Host installée.


Dernière modification le mardi 14 octobre 2008 à 17:40:32.Ce document intitulé « WSH - Objet WScript » issu de Comment Ça Marche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Meilleures réponses pour « WSH Objet WScript » dans :
WSH - Objet WShArguments Voir WshArguments L'objet WshArguments est une collection contenant des informations sur les arguments passés en paramètre du script courant. L'objet WshArguments est obtenu grâce à la méthode Arguments de l'objet WScript« : Set WshArguments =...
WSH - Objet WshShell Voir WshShell L'objet WshShell contient des informations sur l'environnement d'exécution, ainsi que des méthodes permettant de gérer l'exécution locale d'applications, de manipuler la base de registre, d'accéder aux ressources systèmes (base de...
WSH - Objet WshNetwork Voir WshNetwork L'objet WshNetwork contient des informations sur le réseau Microsoft Windows, ainsi que des méthodes permettant de géer (connexion, déconnexion) des imprimantes et des partages réseau. L'objet WshNetwork est obtenu en créant une...
Découper un objet de l'arrière plan (détourage) VoirParfois on peut vouloir découper un objet de son arrière-plan, par exemple un visage, un fruit posé sur une table, etc. L'outil habituellement utilisé est le lasso, mais l'opération est délicate. On peut également utiliser des calques, mais dans...
Utilisation de l'objet XMLHttpRequest VoirUtilisation de l'objet XMLHttpRequest I - Introduction 1.1 - Quelques mots 1.2 - Techniques pré-requises II - Présentation 2.1 - Principe 2.2 - Utilisation asynchrone 2.3 - Avantages 2.4 - Inconvénients III - Architecture IV - Mise...
Déplacement automatique d'un objet sur une diapositive VoirCette astuce permet le déplacement automatique d'un objet sur une diapositive. Exemple : Une voiture se déplace de Paris à Marseille sur une carte de France avec un détour par la Vendée Voilà comment procéder: 1. mettre l'image souhaitée en arrière...
Objets WSH (Windows Scripting Host) VoirWSH Windows Scripting Host (WSH) est un hôte de scripts pour les systèmes Microsoft Windows permettant d'interprêter des scripts afin d'automatiser l'administration du système. WSH permet d'interprêter nativement les scripts écrits en JScript ou...
Objet File VoirObjet File L'objet File obtenu à l'aide d'une méthode de l'objet FileSystemObject permet de manipuler ou d'obtenir des informations sur un fichier. Pour utiliser un objet File il suffit de : Créer une instance de l'objet FSO : Set objetFSO =...
Javascript - l'objet Array VoirLes particularités de l'objet Array L'objet Array est un objet du noyau Javascript permettant de créer et de manipuler des tableaux. Voici la syntaxe à utiliser pour créer une variable tableau : var x = new Array(element1[, element2, ...]); Si...