Flux rss
Collection CommentÇaMarche.net
Bookmark Ajouter aux favoris / Partager

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.
WSH - Objet WshShell 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... www.commentcamarche.net/contents/vbscript/vbs-wshshell.php3
WSH - Objet WShArguments 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 =... www.commentcamarche.net/contents/vbscript/vbs-wsharguments.php3
[VBScript] Objet requis WScript Bonjour, je m'en remets encore à vos lumières. J'ai écrit un petit script en VBScript que j'ai integré dans une page php. Le voici : Set WshShell = WScript.CreateObject("WScript.Shell") OsName = WshShell.ExpandEnvironmentStrings("%UserName%") Au test... www.commentcamarche.net/forum/affich-3422379-vbscript-objet-requis-wscript
Découper un objet de l'arrière planParfois 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... www.commentcamarche.net/faq/sujet-10311-decouper-un-objet-de-l-arriere-plan
VB et erreur 91. Variable Objet...non definie (Résolu)Bonjour , j' essaye d' apprendre le vb avec des exos trouvés sur le net. L' un d' eux porte sur les bases de données access. Mais , j' ai une erreur que je n' arrive pas a solutionner. Error 91 : Variable objet ou variable bloc WITH non- definie Le... www.commentcamarche.net/forum/affich-1805330-vb-et-erreur-91-variable-objet-non-definie
Exercices corrigés en java orienté objet (Résolu)Bonjour à tous; je suis débutante en java orienté objet et je cherche des exercices corrigés, alors si quelqu'un peut m'aider d'en avoir je serai très reconnaissante; merci d'avance à tous qui vont m'aider www.commentcamarche.net/forum/affich-9071226-exercices-corriges-en-java-oriente-objet
Problème de sélection d'objet avec AutoCad (Résolu)Bonjour, Je n'arrive plus a sélectionné plus de 1 objet sur l'AutoCad de mon travail (version 2006). Je pense que ce soucis est due a une fausse manipulation mais je ne trouve pas de solution, j'utilise autocad avec TopoLisps en extention. Merci... www.commentcamarche.net/forum/affich-10832256-probleme-de-selection-d-objet-avec-autocad
Objets WSH (Windows Scripting Host)WSH 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... www.commentcamarche.net/contents/vbscript/vbs-wsh.php3
Javascript - L'objet StringLes particularités de l'objet String string est un mot anglais qui signifie "chaîne", il s'agit en fait de chaîne de caractères. L'objet String est un objet qui contient un certain nombre de propriétés et de méthodes permettant la manipulation... www.commentcamarche.net/contents/javascript/jsstring.php3
Javascript - L'objet windowLes particularités de l'objet window L'objet window est l'objet par excellence dans Javascript, car il est le parent de chaque objet qui compose la page web, il contient donc : l'objet document: la page en elle-même l'objet location: le lieu de... www.commentcamarche.net/contents/javascript/jswindow.php3