Publicité

tutoriel sur l'hôte de script WindowsSi vous travaillez dans le monde informatique depuis un certain temps, vous êtes probablement assez familier avec les travaux par lots. Les professionnels de l'informatique du monde entier les ont utilisés pour exécuter toutes sortes de travaux de traitement informatique automatisé et de tâches personnelles. En fait Paul récemment couvert Comment créer un fichier batch (BAT) en cinq étapes simplesCet article explique comment créer un fichier de commandes à l'aide de cinq étapes simples pour le système d'exploitation Windows. Lire la suite comment écrire un tel fichier.

Le problème avec les travaux par lots est qu'ils étaient très limités. Le jeu de commandes était quelque peu court et ne permettait pas beaucoup de fonctionnalités en matière de logique structurée utilisant des boucles if-then, for, next et while.

Plus tard, Windows Scripting Host est arrivé. L'hôte de script MS Windows est un utilitaire de script multilingue que Microsoft a commencé à installer en standard sur tous les PC à partir de Windows 98. À la deuxième génération de l'outil, il a été renommé Microsoft Script Host (MSH).

instagram viewer

Un didacticiel sur l'hôte de script Microsoft

Chez MUO, nous aimons l'automatisation informatique. Par exemple, Varun a couvert Sikuli, un outil pour écrire des scripts d'automatisation, et Guy vous a montré comment utiliser AutoIt Comment automatiser des tâches banales avec AutoIt Lire la suite pour automatiser les tâches. Ce qui est cool avec MSH, c'est que si vous avez un PC post-Win 98, vous pouvez écrire un script «batch» dans une variété de langues.

Les langages disponibles incluent JScript, VBA et VBscript. Il est également possible d'écrire des scripts en Perl, Python, PHP, Ruby ou même Basic si vous avez la bonne implémentation avec le bon moteur de script.

Personnellement, je connais bien Visual Basic, donc j'opte généralement pour VBScript. La beauté ici est que vous n'avez besoin d'aucun logiciel de programmation ou compilateur spécial. Ouvrez simplement le Bloc-notes et écrivez votre script, tout comme la façon dont vous avez écrit vos travaux par lots.

Sans rien installer, vous pouvez écrire des scripts en VB. Le script le plus simple consiste à imprimer du texte dans une fenêtre contextuelle, comme ceci:

tutoriel sur l'hôte de script Windows

Enregistrez le fichier au format .vbs et Windows le reconnaîtra et l'exécutera. Voici ce qui se passe lorsque vous double-cliquez sur le fichier ci-dessus:

scripts Windows

Vous pouvez écrire des scripts plus avancés en utilisant les langues auxquelles vous êtes habitué. Pour plus de flexibilité, placez et