automatisation de Windows peuvent réduire votre charge de travail et Windows Script Hosting vous permet d'automatiser Windows. WSH outil de Microsoft vous permet de puiser dans le système d'exploitation Windows et de gérer bon nombre de ses composants. Comme beaucoup de langages de programmation, WSH fonctionne en créant et gérant des objets . Apprendre à travailler avec ces objets et leurs méthodes peuvent vous aider à découvrir de nouvelles façons d'automatiser Windows et augmenter la productivité. Objets
Un objet se compose de propriétés et actions . Un objet de vélos, par exemple , peut contenir des propriétés nommées pédale et les roues. L'objet de vélos peut également se déplacer . Parce que "move" est une action, elle devient l'une des méthodes de l'objet . Programmeurs JavaScript pourraient appeler une méthode nommée Déplacer comme indiqué ci-dessous:
Move ( 100)
Cette déclaration appelle une méthode nommée Move et passe de 100 à la méthode. La méthode Move peut ensuite utiliser cette valeur dans ses calculs. Objets WSH fonctionnent selon les mêmes principes orientés objet .
WSH Fichiers
Si vous savez programmer JavaScript , VBScript , Python et d'autres langages de script , vous avez déjà la plupart des compétences nécessaires pour construire des scripts d'automatisation de Windows puissants. Les développeurs qui créent les scripts WSH tapent leur code dans les éditeurs de texte et de les enregistrer . Ils peuvent ensuite exécuter les fichiers en tapant des commandes dans la fenêtre d'invite de commande ou en double- cliquant sur ces fichiers dans un dossier. Fichiers WSH ont la capacité de mettre à jour la base de registre , les imprimantes réseau et effectuer d'autres tâches utiles.
WScript
L'objet WScript constitue le fondement sur lequel WSH fonctionne . Cet objet coordonnées exécution du script, communique avec les périphériques de sortie et vous permet d'obtenir des informations sur l'environnement WSH . La propriété Application de WScript , par exemple, contient le nom du script qui s'exécute et le chemin d'accès au fichier WScript.exe . Une des méthodes WScript les plus importantes est Echo, qui envoie le texte à une fenêtre de dialogue ou de la fenêtre d'invite de commande en fonction de la façon dont vous exécutez le script. Echo est utile pour le débogage des programmes WSH .
D'autres objets utiles et des méthodes
programmeurs WSH utilisent souvent la méthode CreateObject de WScript à créer des instances de composants Windows utiles. Vous pouvez même utiliser la méthode CreateObject pour initialiser une instance de l'objet Internet Explorer et ajouter des fonctionnalités de navigateur à votre applicationt . La méthode GetObject récupère un fichier et l'ouvre dans l' application par défaut du fichier. Utilisez GetObject pour charger un fichier doc . , Par exemple, et Microsoft Word peut ouvrir et afficher le fichier . Lorsque vous avez besoin pour lire, écrire et manipuler des fichiers , utilisez l'objet système de fichiers. Le code suivant utilise CreateObject pour créer un FileSystemObject et de stocker une référence dans la variable nommée myObject :
Set myObject = CreateObject (" Scripting.FileSystemObject " )
Après la création de cet objet, appeler une méthode telle que DeleteFile pour manipuler les fichiers et dossiers d'un ordinateur .