Les fichiers batch permettent d’automatiser de nombreuses tâches informatiques en sauvegardant une liste de commandes dans un fichier « .bat « . Vous pouvez automatiser facilement les commandes DOS dans un fichier batch et programmer les tâches à exécuter à des moments précis à l’aide du Planificateur de tâches de Windows. Par exemple, vous pouvez créer un fichier batch en utilisant les commandes DOS pour copier des fichiers d’un dossier à un autre. Les fichiers batch pour les commandes DOS sont faciles à créer car il n’y a pas de clics de souris à simuler ou de boutons à appuyer. D’autre part, vous ne pouvez pas créer un lot qui automatise les clics de souris dans un programme Windows, mais si le programme permet des raccourcis clavier (presque tous le font), alors vous pouvez utiliser des commandes DOS spéciales pour envoyer des frappes dans le programme d’application.
Ouvrez Windows Notepad ou un autre programme d’édition de texte sur votre ordinateur.
Entrez la syntaxe de la ligne de commande pour ouvrir une application. Par exemple, pour ouvrir Microsoft Word 2010 à partir de la ligne de commande, vous devez entrer :
cd C:Fichiers de programme (x86)Microsoft OfficeOffice14 Office
start /w WinWord.exe
Le texte de la ligne de commande ouvre Microsoft Word 2010 et arrête l’exécution du fichier batch jusqu’à ce que Word se charge complètement. (Note : assurez-vous d’appuyer sur la touche « Entrée » après chaque ligne de texte.
Entrez une commande pour simuler un clic de souris à l’intérieur de l’application ouverte. Par exemple, pour entrer une commande de fichier batch qui simule les clics de souris utilisés pour créer un nouveau fichier de document dans Microsoft Word 2010, entrez le texte de commande suivant sous la première ligne créée précédemment :
WshShell.Sendkeys « %f » (simule le fait de cliquer sur « Fichier » dans la barre de menu)
WshShell.Sendkeys « n » (simule l’option « Nouveau » dans le menu « Fichier »)
WshShell.Sendkeys « {Entrée} » (simule un clic sur « OK » pour terminer la création d’un nouveau document dans Word)
Entrez d’autres commandes de clics si nécessaire. Utilisez le symbole « % » pour simuler la touche « Alt » utilisée lors de l’utilisation des raccourcis clavier au lieu de cliquer sur les icônes avec la souris. Par exemple, vous pouvez utiliser les touches « Alt » + « F » + « P » pour accéder à la fenêtre d’impression de Word. L’utilisation du raccourci clavier est la même chose que de cliquer sur « Fichier » ; « Imprimer » avec la souris. Pour simuler l’appui sur les touches « Alt » + « F » + « P » dans un fichier batch, il faut entrer :
WshShell.Sendkeys « %f » (simule le fait de cliquer sur « Fichier » dans la barre de menu)
WshShell.Sendkeys « p » (simule l’option « Imprimer » dans le menu « Fichier »)
WshShell.Sendkeys « {Enter} » (simule un clic sur « OK » pour envoyer le document Word à l’imprimante)
Sauvegardez le fichier batch avec un nom de fichier descriptif. Utilisez l’extension de nom de fichier « .bat », au lieu de l’extension « .txt » par défaut. Le fichier batch effectue automatiquement des clics de souris en fonction du texte de la ligne de commande que vous avez spécifié.
Laisser un commentaire