Description de Windows Script Host (WSH)

Traductions disponibles Traductions disponibles
Numéro d'article: 188135 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Sommaire

Résumé

Cet article décrit l'hôte WSH (Windows Script Host) dans Windows.

Plus d'informations

WSH est un hôte de script indépendant du langage pour les plateformes Windows 32 bits. Microsoft fournit des moteurs de script Microsoft Visual Basic Script et Java Script avec WSH. L'hôte WSH assume la fonction de contrôleur des moteurs de script ActiveX, tout comme Microsoft Internet Explorer. L'hôte de script n'étant pas un navigateur Internet complet, il offre un encombrement mémoire inférieur à Internet Explorer ; WSH convient par conséquent à l'exécution de tâches simples et rapides. Des scripts peuvent être exécutés directement à partir du Bureau en double-cliquant sur un fichier de script ou à partir d'une invite de commandes. WSH fournit un hôte de script à faible mémoire idéal pour les besoins en script non interactif, tels que les scripts d'ouverture de session, les scripts administratifs, et ainsi de suite. WSH peut être exécuté à partir de l'hôte Windows en mode protégé (Wscript.exe) ou de l'hôte basé sur une invite de commandes en mode réel (Cscript.exe).

Installation de Windows Script Host

Pour installer Windows Script Host, reportez-vous au site Web de Microsoft à l'adresse suivante (en anglais) :
http://msdn2.microsoft.com/en-us/library/ms950396.aspx
REMARQUE : Windows Script Host est inclus dans Microsoft Internet Explorer 5.

Exécution de scripts

Pour exécuter des scripts à partir de Windows, vous pouvez appliquer l'une des méthodes suivantes :
  • Double-cliquez sur un fichier .vbs ou .js.
  • Cliquez sur Démarrer, sur Exécuter, puis tapez le nom d'un fichier .vbs ou .js dans la zone Ouvrir.
REMARQUE : Internet Explorer 4.0 et versions ultérieures traitent les objets WSH comme des contrôles ActiveX potentiellement dangereux. Si un site Web essaie d'initialiser ou d'écrire un objet WSH (par exemple, pour accéder à des fichiers sur votre ordinateur local), Internet Explorer n'initialise pas et n'écrit pas l'objet lorsque les paramètres de sécurité sont élevés ou moyens et il affiche les avertissements suivants si la sécurité est faible :

Internet Explorer 5 :
Certains logiciels (contrôles ActiveX) présents sur cette page ne sont peut-être pas sûrs. Il est conseillé de ne pas les exécuter. Voulez-vous autoriser leur exécution ?
Internet Explorer 4.0, 4.01, 4.01 Service Pack 1 :
Un objet Active X présent sur cette page n'est peut-être pas sûr. Voulez-vous lui permettre d'initialiser et d'être accédé par les scripts ?
Pour permettre à Internet Explorer 4.0 ou version ultérieure d'initialiser et d'écrire des objets WSH à partir d'une page Web sans avertissements (non recommandé), sélectionnez un paramètre personnalisé pour la zone de sécurité où réside la page Web et activez l'option Contrôles d'initialisation et de script ActiveX non marqués comme sécurisés.

Notez que des sites Web peuvent également créer des liens vers des fichiers .vbs ou .js sur une page Web. Lorsque vous cliquez sur un lien de ce type dans Internet Explorer, une boîte de dialogue Téléchargement de fichier apparaît et vous invite (par défaut) à ouvrir le fichier à partir de son emplacement actuel ou à enregistrer le fichier sur le disque. Si vous cliquez sur Ouvrir, le fichier est téléchargé et exécuté à partir de votre système de fichiers local, contournant ainsi les paramètres de sécurité d'Internet Explorer.

IMPORTANT : Si vous cliquez sur Ouvrir dans la boîte de dialogue Téléchargement de fichier et que vous désactivez la case à cocher Toujours m'avertir avant d'ouvrir ce type de fichier, Internet Explorer n'affiche plus de boîte de dialogue Téléchargement de fichier. Pour faire en sorte qu'Internet Explorer affiche encore une boîte de dialogue Téléchargement de fichier, procédez comme suit :
  1. Dans Poste de travail, cliquez sur Options des dossiers dans le menu Affichage.
  2. Sous l'onglet Types de fichiers, sélectionnez le type de fichier inscrit approprié (.vbs ou .js).
  3. Cliquez sur Modifier, puis activez la case à cocher Confirmer l'ouverture.
  4. Cliquez sur OK à deux reprises.
Il a été signalé que plusieurs « virus HTML » utilisaient des objets WSH. Par exemple, HTML.Internal (ou HTML.Prepend), HTML.Offline et HTML.Redirect.Companion. Vous ne devriez pas avoir besoin de logiciel antivirus pour vous protéger de tels virus, à condition de suivre les pratiques recommandées en matière de sécurité (y compris ne pas installer de logiciel ou de script provenant de sources inconnues et non fiables). Les virus qui utilisent des objets WSH n'exposent ni n'exploitent aucun problème de sécurité lié à la suite de produits Windows ou Internet Explorer. À chaque fois que vous installez des logiciels ou que vous exécutez des scripts provenant de sources inconnues ou non fiables, vous risquez de compromettre votre ordinateur.

Configuration requise pour WSH

La configuration requise pour le fonctionnement de WSH est Internet Explorer version 3.0 ou ultérieure. WSH repose sur les moteurs Visual Basic Script et Java Script fournis avec Internet Explorer.

Dépannage de WSH

Plusieurs exemples de scripts sont installés dans le dossier Windows\Samples\WSH. Si ces scripts s'exécutent correctement mais que d'autres ne s'exécutent pas correctement, contactez l'auteur du script afin d'obtenir une assistance. Un support technique et des informations supplémentaires sont également disponibles sur le site Web de Microsoft à l'adresse suivante (en anglais) :
http://msdn.microsoft.com/scripting/windowshost/default.htm
Remarque Il s'agit d'un article de « PUBLICATION RAPIDE » rédigé directement au sein du service de support technique Microsoft. Les informations qui y sont contenues sont fournies en l'état, en réponse à des problèmes émergents. En raison du délai rapide de mise à disposition, les informations peuvent contenir des erreurs typographiques et, à tout moment et sans préavis, faire l'objet de révisions. Pour d'autres considérations, consultez les Conditions d'utilisation.

Propriétés

Numéro d'article: 188135 - Dernière mise à jour: mercredi 18 mai 2011 - Version: 3.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
Mots-clés : 
kbinfo KB188135
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com