Windows

Créez des scripts d’automatisation pour Windows avec AutoIt

Il existe de nombreux outils d’automatisation pour Windows. Vous pouvez utiliser le planificateur de tâches intégré pour planifier des tâches ou utiliser des actions de dossier pour configurer des événements pour des dossiers. Si ceux-ci ne vous suffisent pas et que vous préférez utiliser un outil d’automatisation plus compliqué et plus puissant, AutoIt est un outil utile pour créer des scripts d’automatisation.

AutoIt est un langage de script plus puissant que les scripts par lots et peut automatiser presque tout type de tâche sous Windows.

Commencer

AutoIt n’est pas un langage de script complexe. Si vous avez des connaissances en programmation, vous pourrez très facilement prendre en main AutoIt. Il vous faudra un certain temps pour vous familiariser avec la syntaxe, mais une fois que vous l’aurez mise en route, vous pourrez l’utiliser pour automatiser des tâches répétitives et créer d’autres programmes qui fonctionnent sous Windows.

Tout d’abord, vous devrez télécharger le programme d’installation d’AutoIt et l’installer sous Windows. L’installation par défaut d’AutoIt est livrée avec une version allégée de l’éditeur SciTE, que vous pouvez utiliser pour créer des scripts de base. Si vous avez besoin de fonctionnalités plus avancées, vous devrez peut-être télécharger et installer l’éditeur SciTE complet.

La documentation AutoIt est également disponible en ligne. Il comprend (presque) tout ce que vous devez savoir sur le langage AutoIt.

Psssssst :  Réponse rapide : Comment configurer un microphone sous Windows 10 ?

Ci-dessous, nous allons vous montrer quelques exemples de ce que AutoIt est capable de faire :

Automatiser le lancement et la fermeture des applications

Pour lancer une application, utilisez la commande Exécuter dans AutoIt :

Vous pouvez également exécuter l’application avec différentes informations d’identification d’utilisateur avec la commande RunAs. Si vous souhaitez attendre la fermeture d’une application particulière avant de lancer la suivante, vous pouvez utiliser la commande RunWait.

Pour fermer une application, vous pouvez utiliser la commande ProcessClose.

Par exemple, pour fermer Firefox :

Automatisation des installations de programmes

La beauté et la puissance d’AutoIt sont que vous pouvez automatiser pratiquement n’importe quoi dans Windows, y compris l’installation d’applications. Si vous êtes un administrateur réseau et que vous souhaitez installer automatiquement des programmes de manière silencieuse sans intervention de l’utilisateur, AutoIt peut le faire très facilement.

Fondamentalement, vous devrez d’abord exécuter le programme d’installation en utilisant la fonction Exécuter :

Vous pouvez également donner le chemin complet du programme s’il ne se trouve pas dans le répertoire courant.

Ensuite, nous devons attendre que l’interface apparaisse à l’écran. Nous pouvons utiliser la fonction WinWaitActive à cette fin.

autoit_winwaitactive

Lorsque la fenêtre deviendra active, nous utiliserons les touches de raccourci pour suivre le processus de configuration. La plupart des programmes d’installation vous permettent d’utiliser des raccourcis clavier pour poursuivre le processus d’installation. Habituellement, le raccourci clavier est indiqué par une lettre soulignée, vous devrez donc appuyer sur « Alt » et sur la lettre soulignée pour agir.

Dans AutoIt, vous pouvez utiliser la fonction Envoyer pour traiter le raccourci clavier.

Et lorsque vous n’avez qu’à appuyer sur la touche Entrée, envoyez simplement Entrée :

Et lorsque l’installation est terminée, vous pouvez fermer la fenêtre en utilisant la fonction WinClose.

Par exemple, pour automatiser l’installation de Microsoft Office, le script ressemblera à ceci :

Étant donné que le programme d’installation se fermera automatiquement après l’installation, nous n’avons pas besoin d’exécuter la fonction WinClose.

Création de macros

Ce qui rend AutoIt encore meilleur, c’est l’enregistreur de macros qui peut être utilisé pour des séquences de frappes longues et fastidieuses. L’enregistreur de macros est disponible dans la version complète de l’éditeur SciTE.

autoit_macro_recorder

Pour accéder à l’enregistreur de macros, ouvrez l’éditeur SciTE et allez dans « Outils -> AU3Recorder » ou appuyez simplement sur la touche de raccourci « Alt + F6 ». L’enregistreur de macros enregistrera toutes vos frappes, puis simulera ces frappes lors de l’exécution du script. La seule limitation de l’enregistreur de macros est que la fonction WinWaitActive n’est pas insérée automatiquement entre chaque frappe. Il est important d’inclure la fonction WinWaitActive sinon le script terminera son exécution avant même que le premier écran de configuration n’apparaisse.

autoit_recorder_1

Conclusion

Bien qu’il existe plusieurs autres façons d’automatiser des programmes et des tâches dans Windows, AutoIt est beaucoup plus puissant et peut effectuer très facilement les tâches les plus fastidieuses.

Utilisez-vous l’automatisation dans votre routine de travail quotidienne ou êtes-vous à l’aise de faire les choses manuellement ?

Cet article est-il utile ? Oui Non

Bouton retour en haut de la page

Adblock détecté

Veuillez désactiver votre bloqueur de publicités pour pouvoir visualiser le contenu de la page. Pour un site indépendant avec du contenu gratuit, c’est une question de vie ou de mort d’avoir de la publicité. Merci de votre compréhension! Merci