Un employé en laisse : Revue des programmes d'automatisation des opérations courantes. Automatisation des actions sous Windows

De nombreuses tâches sont régulièrement effectuées sur l'ordinateur, par exemple l'ouverture de nombreuses applications nécessaires au travail, la vérification du disque à la recherche de virus et de logiciels espions, la sauvegarde et la synchronisation des données, le nettoyage du disque de fichiers inutiles etc., prennent beaucoup de temps à l'utilisateur, qui pourrait être dépensé avec beaucoup plus d'avantages. Le fait est qu'il est très simple de configurer un ordinateur pour effectuer automatiquement de telles tâches, et à un moment approprié du point de vue du chargement du système - par exemple, lors de la synchronisation de grandes quantités de données et de la vérification d'un disque, il est préférable de choisissez des heures de nuit pour ces opérations, lorsque l'ordinateur n'est pas utilisé à d'autres fins . En réalité, l’éventail des tâches répétées jour après jour et pouvant être automatisées est beaucoup plus large et ne se limite pas à ce qui précède. L'ordinateur peut être chargé d'effectuer de manière indépendante diverses opérations : ouvrir des documents et des pages Web, vérifier et nettoyer le registre du système, mettre à jour les données, télécharger des fichiers, vérifier, recevoir et envoyer E-mail, archivage de données, copie de fichiers, génération, envoi par courrier électronique et impression de documents, etc. Selon les paramètres, l'ordinateur peut effectuer spécifié par l'utilisateur tâches à des moments strictement définis : à chaque Démarrage de Windows, lorsqu'il est éteint, quotidiennement, hebdomadairement et mensuellement à des heures spécifiées, etc., ainsi que lorsque certains événements du système se produisent. En d’autres termes, un ordinateur peut apprendre à effectuer de nombreuses actions par lui-même. Théoriquement, il existe deux manières de procéder.

Planificateur Windows intégré

Vous pouvez utiliser caractéristiques standards salle d'opération Systèmes Windows, qui dispose d'un planificateur intégré qui vous permet d'exécuter automatiquement fichiers de programme lorsque le système démarre ou selon un horaire spécifié quotidiennement, hebdomadairement ou mensuellement. Cette opportunité vous permet d'automatiser des opérations longues et régulières telles que la sauvegarde d'un disque, le nettoyage de divers débris de fichiers, le test du disque pour détecter les virus et/ou les composants de logiciels espions, etc. Dans ce cas, il n'est pas du tout nécessaire de créer votre propre tâche pour chaque opération - vous pouvez pré-préparer un fichier batch avec la séquence de commandes requise, que le planificateur lancera à une heure spécifiée par l'utilisateur. Chaque opération crée sa propre tâche, et ce n'est pas difficile du tout. Tout d'abord, ouvrez le panneau Tâches planifiées (à partir du Panneau de configuration ou en cliquant sur Démarrer > Programmes > Accessoires > Outils système > Tâches planifiées). Cliquez ensuite sur l'objet «Ajouter une tâche» et, en suivant les instructions de l'assistant, indiquez l'action requise au planificateur.

Veuillez noter que le mot de passe que vous entrez pour la tâche doit correspondre à votre mot de passe de connexion Windows et pour démarrage automatique programmes utilisant le planificateur Windows, il est nécessaire que le service Planificateur de tâches s'exécute en mode de démarrage automatique. Pour le transférer vers ce mode(si pour une raison quelconque le mode auto est désactivé) lancez l'éditeur d'administration des services (commande "Démarrer" > "Exécuter" > "services.msc"), double-cliquez sur le nom du service "Task Scheduler" et sur l'icône " L'onglet Général" définit le type sur lancement automatique.

Si vous devez effectuer plusieurs tâches de manière séquentielle (par exemple, lancer un certain nombre d'applications après vous être connecté à Windows), il est alors plus judicieux de préparer un fichier batch avec la séquence de commandes requise (il peut être créé dans le Bloc-notes) ; nous fournissons un exemple d'un tel fichier ci-dessous. Et puis configurez le planificateur pour qu'il s'exécute ce fichierà l'heure convenue. Cependant, pour ce faire, vous devrez comprendre la technologie de création de fichiers batch.

Programmes de planification spécialisés

Les programmes de planification spécialisés vous permettent d'effectuer automatiquement une plus grande variété d'actions que ce qui est possible avec le planificateur Windows standard. Par exemple, ouvrez les dossiers et fichiers nécessaires, lancez des applications, reproduisez certaines séquences de frappes et de manipulations de souris, téléchargez des fichiers, éteignez l'ordinateur, etc. De plus, pour résoudre automatiquement tous ces problèmes, vous n’avez pas besoin de pouvoir créer fichiers de commandes et plus encore, avoir des compétences en programmation. Vous pouvez automatiser les processus à un niveau visuel en indiquant simplement au système quelle tâche doit être effectuée à quelle heure et en définissant les paramètres d'exécution. Ce chemin sera beaucoup plus pratique, plus rapide et plus fiable, et vous permettra de configurer le système de manière optimale pour solution automatique certaines tâches et permettra à l'utilisateur de gagner beaucoup de temps. La gamme de programmes de planification est assez large et comprend à la fois des packages solides et coûteux pour automatiser un large éventail d'opérations réseau et informatiques, par exemple AutoMate (995 $), conçu pour les informaticiens, et plus abordables (en termes de prix et de complexité). d'utilisation), destinées à l'utilisateur général. Nous nous concentrerons sur les plus populaires de ces solutions. Les fonctionnalités de ces programmes sont très larges. Certaines solutions vous permettent de créer des tâches en mode visuel à partir d'un certain ensemble d'actions prédéfinies, c'est-à-dire de les assembler, pour ainsi dire, à partir de « cubes ». Ce n'est pas difficile du tout et prendra un peu de temps, mais les capacités d'automatisation seront limitées à l'ensemble d'actions approprié. D'autres solutions prennent en charge en outre l'enregistrement de macros ou de scripts d'action - cela signifie que le programme, dans un certain mode, peut mémoriser toutes les actions effectuées par l'utilisateur avec la souris et le clavier, et pourra à l'avenir les exécuter de manière indépendante. Cependant, lors de l'enregistrement de telles macros, il est nécessaire de suivre un certain nombre de règles (sinon le résultat du fonctionnement de l'utilitaire selon le script sera plus que décevant) :
  • Avant de commencer à enregistrer le script, vous devez fermer toutes les applications en cours d'exécution ;
  • lors du processus d'enregistrement d'un script, lors de la spécification de données, vous devez d'abord mettre le focus sur le champ modifié, puis saisir ensuite les données, et lors de la sélection d'un élément de menu, sélectionner d'abord l'élément parent, puis l'enfant ;
  • Lors de la définition d'un chemin, le chemin souhaité doit être saisi manuellement dans le champ approprié, plutôt qu'en spécifiant un répertoire dans l'arborescence des répertoires. Sinon le processus exécution automatique se bloquera car l'arborescence des répertoires peut être différente au moment de l'exécution de ce qu'elle était lorsque le script a été écrit.
De plus, lors de la création de scripts, il est nécessaire de désactiver les applications susceptibles de perturber certaines actions : antivirus, pare-feu, etc. Certains programmes, entre autres, offrent à l'utilisateur la possibilité de créer des tâches et de les modifier au niveau du code du programme. Cette approche nécessite la disponibilité de connaissances et de compétences appropriées, et le développement de chaque tâche est un long processus, mais les packages de ce groupe vous permettent d'automatiser presque toutes les tâches.

Outil d'automatisation du planificateur de macros 11.1.18

Développeur: MJT Net Ltée.
Taille de distribution : Planificateur de macros Lite - 4,42 Mo ; Planificateur de macros standard - 5,39 Mo ; Macro Scheduler Professional - aucune version de démonstration disponible
Diffusion: partagiciel

Macro Scheduler est l'une des solutions les plus fonctionnelles parmi les programmes conçus pour automatiser les tâches. Au total, elle met en œuvre trois technologies pour leur création. D'une part, le programme vous permet de générer automatiquement des macros - en mémorisant toutes les actions effectuées par l'utilisateur et en générant indépendamment le code du programme correspondant. D'autre part, Macro Scheduler prévoit le développement de tâches dans éditeur visuel. Ici, vous pouvez vous limiter à sélectionner des actions prédéfinies ou même écrire manuellement le code du programme, ce qui vous permet d'automatiser presque toutes les tâches, même les plus exigeantes en main-d'œuvre. Par conséquent, le programme sera utile pour automatiser diverses opérations régulièrement effectuées. Par exemple, il peut permettre d'effectuer automatiquement divers travaux avec un disque (sauvegarde, copie, synchronisation, nettoyage, etc.), d'automatiser le contrôle des mouvements de fichiers et de télécharger des e-mails, de tester et d'installer des logiciels, de transférer des fichiers sur un réseau local. et télécharger des fichiers depuis Internet, etc. Les tâches peuvent être lancées manuellement, exécutées selon un calendrier ou lorsque certaines conditions sont déclenchées (appui sur des touches de raccourci ou apparition d'événements liés aux fenêtres/fichiers/dossiers). Il est possible de compiler les scripts créés dans le programme en fichiers EXE indépendants (hélas, uniquement dans la version Professionnelle), qui peuvent être exécutés sur n'importe quel ordinateur fonctionnant sous Contrôle Windows. La création automatique de scripts de macro est implémentée dans Macro Scheduler exactement de la même manière que dans d'autres applications, la seule différence est qu'il est possible d'éditer la macro générée par le programme au niveau du code du programme. Écrire un script manuellement est similaire au développement d'un programme, et sans connaissances langage de script MacroScript est indispensable dans ce cas. Cette langue contient plus de 200 commandes de script et constructions de programmation standard. Ceux-ci incluent des codes de programme pour envoyer des messages à d'autres applications concernant les frappes au clavier et les opérations de la souris, effectuer des opérations sur Internet, lancer des programmes et exécuter des commandes, lire, écrire, copier, déplacer, supprimer et exécuter des fichiers, gérer des applications par échange de données dynamique (DDE - échange de données dynamique), etc. Si nécessaire, vous pouvez inclure du code VBScript dans les scripts, ce qui permet d'utiliser le programme pour automatiser les tâches OLE/ActiveX. Le programme (auparavant il y avait une localisation en langue russe, le package de russification était téléchargé séparément de la distribution principale) est présenté en plusieurs éditions ; les éditions Macro Scheduler Lite, Macro Scheduler Standard et Macro Scheduler Professional peuvent être intéressantes pour l'utilisateur général, comparaison détaillée Les éditions sont disponibles à l'adresse suivante. Les versions de démonstration des deux premières éditions sont entièrement fonctionnelles pendant 30 jours, le coût de la version commerciale de l'édition Macro Scheduler Lite est de 39 $, l'édition Macro Scheduler Standard est de 95 $, Macro Scheduler Professional est de 195 $. L'interface de Macro Scheduler est élégamment conçue et utilisateur. -amical. En haut de la fenêtre de travail se trouve menu de commandes et barre d'outils. Le panneau latéral contient une liste de catégories, c'est-à-dire que les tâches macro peuvent être divisées en différentes catégories pour plus de commodité. La partie principale de la fenêtre de travail affiche une liste de tâches de la catégorie sélectionnée, et immédiatement après l'installation du programme, cette liste contient déjà de nombreux exemples très utiles.

Pour création automatique Pour créer une nouvelle tâche basée sur la liste d'actions intégrée, vous devez cliquer sur le bouton "Nouveau". Sélectionnez ensuite l'opération souhaitée dans le panneau de gauche de la fenêtre "Macro" qui s'ouvre - par exemple, pour lancer l'application, ouvrez le panneau déroulant Programmes/Fichiers en cours d'exécution, sélectionnez l'opération "Exécuter le programme" et spécifiez le nom du fichier à lancer. , en ajustant les paramètres de lancement si nécessaire. Cela fera apparaître la tâche correspondante dans le script (onglet Script) ligne de programme en langage MacroScript. La liste complète des actions est générée exactement de la même manière. Bien entendu, toute action peut être saisie directement manuellement, mais cela nécessite déjà des compétences en programmation. Ensuite, il est déterminé ce qui servira de signal pour commencer l'exécution de la tâche - un calendrier (l'onglet "Exécuter quand"), une pression sur une combinaison de touches ("Hot Key") ou un autre événement associé à une fenêtre, un fichier ou un dossier spécifique. ("Déclenchement"). Le nom de la tâche est demandé après la fermeture de la fenêtre Macro. Toute tâche est modifiable (le bouton "Modifier") et à tout moment vous pouvez insérer/supprimer/modifier n'importe quelle ligne de code de programme et tester n'importe quelle action à l'aide du débogueur intégré. Vous pouvez procéder autrement : écrivez le script. Ensuite, le programme générera le code du programme de manière totalement indépendante, en mémorisant toutes les actions effectuées par l'utilisateur avec la souris et le clavier, et pourra à l'avenir l'exécuter de manière indépendante. Pour enregistrer une macro, cliquez sur le bouton "Enregistrer", entrez un nom pour la macro, cliquez sur le bouton "Démarrer" et commencez à jouer le bon ensemble Actions. Pour terminer l'enregistrement, vous devez par défaut appuyer sur la combinaison de touches "CTRL+ALT+S". Une fois le script enregistré et testé avec succès, les conditions de lancement de la tâche correspondante sont configurées.

Si le script a été enregistré sans succès, alors son enregistrement peut être répété, ou le code du script peut être corrigé manuellement à l'aide du débogueur (le menu "Débogage"), qui permet d'effectuer le processus exécution étape par étape Tâches. Pour les utilisateurs novices en programmation, il est plus sage de sélectionner l’option d’écrasement.

Pour Démarrage rapide Vous pouvez créer des raccourcis sur le bureau pour des tâches individuelles à la demande (le bouton « Raccourci »).

Certaines tâches régulièrement effectuées sur l'ordinateur, telles que la recherche de virus et/ou de logiciels espions sur le disque, la sauvegarde et la synchronisation des données, le nettoyage du disque des fichiers inutiles, etc., prennent beaucoup de temps à l'utilisateur, qui peut être utilisé avec beaucoup plus d'avantages.Après tout, il n'est pas du tout difficile de configurer un ordinateur pour qu'il effectue automatiquement ces tâches, et à un moment propice au démarrage du système.

Cependant, l’éventail des tâches répétées jour après jour et pouvant être automatisées ne se limite en aucun cas à celles énumérées ci-dessus. Ainsi, l'ordinateur peut être chargé d'effectuer de manière indépendante diverses opérations : lancer des applications, vérifier et nettoyer le registre du système, mettre à jour les bases de données antivirus et autres données nécessaires, télécharger des fichiers, vérifier, recevoir et envoyer des e-mails, archiver des données, copier des fichiers. , génération, envoi par courrier électronique, impression de documents, etc. Parallèlement, le PC peut effectuer des tâches spécifiées par l'utilisateur à des moments strictement définis : à chaque démarrage de Windows, lorsque l'ordinateur est éteint, quotidiennement, hebdomadairement et mensuellement à des heures précises, etc., ainsi que lorsque certains événements système se produire. En d'autres termes, l'ordinateur peut effectuer de nombreuses actions de manière indépendante, même en l'absence de l'utilisateur : il vous suffit de configurer le PC en conséquence.

L'automatisation des tâches régulièrement effectuées sur un ordinateur est importante à deux points de vue. Premièrement, il vous permettra d'effectuer de nombreuses opérations quotidiennes presque ou totalement sans intervention de l'utilisateur et ainsi de gagner beaucoup de temps. Par exemple, au début de la journée de travail, un PC peut lancer automatiquement les applications nécessaires au travail, ouvrir indépendamment certains documents et dossiers, télécharger du courrier, etc. Dans certains cas, il est judicieux de configurer l'ordinateur pour surveiller les modifications - fichiers et répertoires sur le disque (en particulier, lors de modifications dans un répertoire donné, vous pouvez synchroniser tout le contenu du répertoire avec un autre répertoire) et certaines pages Web ( par exemple, informer par lettre de la présence de modifications sur des pages Web contrôlées) sur Internet. L'automatisation du travail à l'aide de macros est particulièrement intéressante, qui contiennent une séquence de mouvements enregistrés, de clics de souris et d'appuis sur les boutons du clavier dans n'importe quelle application Windows et peuvent être lus à tout moment selon un calendrier ou lorsqu'une certaine combinaison de touches est enfoncée. De cette façon, par exemple, vous pouvez configurer rapidement votre ordinateur pour un type d'activité spécifique en ouvrant candidatures requises et/ou documents et effectuer certaines opérations fréquemment répétées.

Deuxièmement, l'automatisation d'un certain nombre d'opérations, dont les utilisateurs sont bien conscients de la nécessité d'une mise en œuvre régulière, mais néanmoins négligées, rendra le travail sur PC beaucoup plus fiable et évitera de nombreuses situations stressantes. Des exemples de telles opérations sont la sauvegarde, la synchronisation, la vérification du disque pour détecter la présence de composants malveillants, le nettoyage préventif du disque et du registre système, etc. Et si dans des entreprises réputées, des administrateurs qualifiés sont responsables de ces opérations, alors dans les petits bureaux et surtout à domicile, les utilisateurs doivent gérer ces tâches de manière indépendante. Et si vous confiez leur exécution à un ordinateur, la stabilité du travail augmentera considérablement. Ainsi, vous pouvez demander à votre ordinateur de sauvegarder régulièrement automatiquement ou même simplement de copier une archive de messages électroniques et de dossiers contenant des documents importants, par exemple une fois par semaine, ce qui réduira considérablement la possibilité de les perdre. Si vous configurez le système pour un nettoyage de printemps automatique et informatisé, il n'y aura pas de fichiers supplémentaires, le registre contient des données obsolètes et la vitesse de l'ordinateur sera stable.

Façons de résoudre le problème de l'automatisation

Il existe trois façons de résoudre le problème de l'automatisation. La première consiste à choisir des applications permettant d'effectuer des tâches répétitives dotées d'un planificateur intégré qui vous permet d'effectuer certaines actions selon un calendrier. La plupart des packages permettant de sauvegarder et/ou de synchroniser des données, ainsi que de vérifier le disque à la recherche de virus et/ou de composants de logiciels espions, disposent d'un planificateur intégré. Très souvent, les applications ont la possibilité d'effectuer des tâches planifiées pour nettoyer le disque des fichiers inutiles et éliminer les entrées obsolètes du registre système. Il est facile de configurer les gestionnaires de téléchargement pour qu'ils fonctionnent selon un calendrier, qui peut télécharger fichiers nécessaires en mode automatique, en vous connectant indépendamment à Internet, en téléchargeant des données, puis en déconnectant et en éteignant l'ordinateur. Dans certains gestionnaires de favoris professionnels, vous pouvez configurer contrôle automatique Pages Web pour les modifications et pour différentes pages un horaire particulier peut être déterminé. Certains programmes de surveillance de l'actualité Internet, etc. peuvent également fonctionner selon un calendrier.

La deuxième façon consiste à utiliser les fonctionnalités standard du système d'exploitation Windows, qui dispose d'un planificateur intégré qui vous permet de lancer automatiquement les fichiers de programme au démarrage du système ou selon un calendrier spécifié (quotidien, hebdomadaire ou mensuel). Cela vous permet d'automatiser des opérations longues et régulières telles que la sauvegarde d'un disque, le nettoyage de divers débris de fichiers, le test du disque pour détecter les virus et/ou les composants de logiciels espions, etc. Dans ce cas, il n'est pas du tout nécessaire de créer votre propre tâche pour chaque opération - vous pouvez d'abord préparer un fichier batch avec la séquence de commandes requise, qui lancera ensuite le planificateur à une heure spécifiée par l'utilisateur. Pour créer les tâches correspondantes dans Planificateur Windows Le panneau Tâches planifiées est destiné, qui peut être ouvert à partir du Panneau de configuration ou appelé par la commande Démarrer => Programmes => Accessoires => Outils système => Tâches planifiées (Fig. 1). Pour créer les tâches nécessaires, vous devez cliquer sur l'objet Ajouter une tâche, qui lancera l'assistant de tâches intégré, qui guidera l'utilisateur à travers toutes les étapes de sa création. Pour lancer automatiquement des programmes via le planificateur Service Windows Le planificateur de tâches doit fonctionner en mode de démarrage automatique, et si pour une raison quelconque il est désactivé, sélectionnez Démarrer => Exécuter et lancez l'éditeur d'administration des services services.msc. Double-cliquez sur le nom du service Planificateur de tâches et dans l'onglet Général, définissez le type de démarrage sur automatique (Fig. 2).

Riz. 1. Créez une nouvelle tâche à l'aide du planificateur Windows

Riz. 2. Activer le démarrage automatique du service Planificateur de tâches

Et enfin, la troisième méthode consiste à utiliser des programmes de planification de tâches de fabricants tiers, ce qui ouvre bien plus de possibilités aux utilisateurs. Ces programmes vous permettent d'effectuer automatiquement le plus différentes actions- dès l'ouverture dossiers requis, applications et documents avant d'effectuer diverses opérations avec des fichiers pour synchroniser des répertoires, archiver des données, reproduire certaines séquences de frappes et de manipulations de souris, télécharger des fichiers, éteindre le PC, etc. La résolution automatique de toutes ces tâches ne nécessite aucune compétence en programmation ni la capacité de créer des fichiers batch. Avec les planificateurs de tâches exécutés en arrière-plan, vous pouvez automatiser les processus à un niveau visuel en indiquant simplement au système ce qui doit être fait et quand, et en définissant les paramètres d'exécution. Cela permet de configurer le système pour qu'il résolve automatiquement certaines tâches de manière beaucoup plus rapide, plus pratique et plus fiable et fasse gagner beaucoup de temps aux utilisateurs. La gamme de programmes de planification est assez large et comprend à la fois des packages sérieux et coûteux pour automatiser un large éventail d'opérations réseau et informatiques, tels qu'AutoMate, et conçus pour les informaticiens, et des solutions plus abordables destinées à l'utilisateur général.

Pour automatiser de nombreuses opérations aujourd'hui sur le marché de masse, l'utilisateur se voit proposer un très grand nombre de programmes : certains permettent d'exécuter certaine heure applications nécessaires, d'autres accélèrent et simplifient l'accès à diverses fonctions à l'aide de touches de raccourci, d'autres permettent une installation plus confortable et plus rapide des applications, d'autres encore peuvent fermer indépendamment des applications, éteindre l'ordinateur, etc. De plus, il existe des solutions complexes qui permettent d'automatiser de nombreux processus informatiques- nous vous en parlerons exactement. La plupart de ces applications vous permettent d'automatiser des tâches informatiques complexes sans connaissances en programmation, et toute tâche qu'elles contiennent est modélisée sur la base d'un certain ensemble d'actions spécifiées et configurées par l'utilisateur dans un éditeur visuel. Toutes les applications de ce groupe sont assez simples et accessibles, ne nécessitent pas beaucoup de temps à maîtriser et vous permettent d'obtenir des résultats très rapidement. Cependant, l'éventail des tâches d'automatisation résolues avec leur aide est limité à la liste des actions prises en charge. Les applications les plus populaires de ce groupe sont Automize et Workspace Macro Pro.

Un certain nombre de progiciels, en plus du développement de tâches visuelles, offrent à l'utilisateur la possibilité de créer des tâches et de les modifier au niveau du code du programme. Bien sûr, cela suppose que les utilisateurs possèdent les connaissances et les compétences appropriées, et le développement de chaque tâche est un processus long, mais de tels packages vous permettent d'automatiser presque toutes les tâches. Parmi les produits populaires et éprouvés figure l'application Macro Scheduler.

Programmes d'automatisation

Planificateur de macros 8.0

Développeur: MJT Net Ltd

Taille de la distribution : 3,2 Mo

Prix ​​: Professionnel – 197 $, Standard – 87 $

Exécution : Windows 95/98/Me/NT/2000/XP/2003 Server

Le planificateur de macros est l'un des meilleures solutions pour automatiser des tâches à l'aide de macros. L'application dispose, entre autres, d'une interface en langue russe et est présentée en deux versions : Professionnelle et Standard (cette dernière n'a pas la possibilité de compiler des scripts en fichiers EXE).

Cette application vous permet de créer des macros automatiquement - en mémorisant dans le programme toutes les actions effectuées par l'utilisateur et en générant le code de programme correspondant, et est donc accessible même aux débutants. Certes, la liste des tâches pouvant être automatisées de cette manière est limitée. De plus, Macro Scheduler implémente la possibilité de développer des macros dans un éditeur visuel et d'écrire directement le code du programme par l'utilisateur manuellement (Fig. 3), ce qui vous permet d'automatiser presque toutes les tâches, même les plus exigeantes en main-d'œuvre. À cet égard, le programme peut devenir indispensable pour automatiser une variété de tâches régulièrement effectuées - pour effectuer divers travaux avec le disque (sauvegarde, copie, synchronisation, nettoyage, etc.), pour générer des rapports financiers, pour surveiller le mouvement des fichiers et télécharger des e-mails, pour tester et installer des logiciels, pour transférer des fichiers sur un réseau local et télécharger des fichiers depuis Internet, pour générer des réponses à e-mails etc. Macro Scheduler est une solution indépendante du logiciel et peut compiler des scripts dans des fichiers EXE autonomes pouvant être exécutés sur n'importe quel ordinateur exécutant Windows. Bien entendu, tout cela devrait intéresser les professionnels.

Riz. 3. Modification d'une macro au niveau du code dans Macro Scheduler

La création automatique de scripts est implémentée dans Macro Scheduler de la même manière que dans d'autres applications, la seule différence est qu'il est possible d'éditer le script généré par le programme au niveau du code du programme. Écrire un script manuellement est similaire au développement d'un programme, donc dans ce cas, vous ne pouvez pas vous passer de la connaissance du langage de script MacroScript. De plus, si nécessaire, du code VBScript peut être inclus dans les scripts, ce qui permet d'utiliser le programme pour automatiser les tâches OLE/ActiveX. Le langage MacroScript contient plus de 200 commandes de script et constructions de programmation standard, y compris la possibilité d'envoyer des messages de frappe et de clic de souris à d'autres applications, d'attendre que les fenêtres s'ouvrent et se ferment, de donner le focus à une fenêtre spécifique, d'effectuer des opérations Internet, de lancer des programmes et exécuter des commandes, lire, enregistrer, copier, déplacer, supprimer et exécuter des fichiers, gérer des applications par échange dynamique de données (DDE), etc. Les macros prêtes à l'emploi incluses dans le package (démarrage de la défragmentation, rédaction d'un email, extinction de l'ordinateur, etc.), la présence dans le système d'aide d'une liste complète des opérateurs de langue avec exemples détaillés et la prise en charge d'un débogueur intégré pour aider à créer des scripts complexes.

Automatiser 6.31

Développeur: Logiciel HiTek

Taille de la distribution : 10,25 Mo

Mode de distribution : shareware

Prix ​​: 79,95 $

Exécution : Windows 95/98/Me/NT/2000/XP/2003 Server avec prise en charge de Suns Java 1.3, Mac OS X versions 10.1 et supérieures et Linux Redhat

Ce planificateur de tâches multiplateforme populaire est un outil puissant et fiable (bien qu'un peu maladroit) pour automatiser les processus. Automatize possède une interface pratique et intuitive, fournit création visuelle tâches, ne nécessite pas de compétences en programmation, contient des modèles pour effectuer les tâches les plus standard - il peut donc être utilisé par un large éventail d'utilisateurs.

Grâce à la présence d'un grand nombre d'actions intégrées, à la prise en charge de l'échange dynamique de données et à la possibilité de surveiller l'état des dossiers, fichiers, sites, tâches, etc., Automize permet d'automatiser une très large gamme de processus ( Fig. 4), dont les principaux sont les suivants :

Riz. 4. Créez une tâche dans Automatize

  • gérer les fichiers chauve-souris, les scripts et les applications (fonctionnant selon un calendrier, interrompant le travail lorsque certains événements se produisent) ;
  • sauvegarde et synchroniser des fichiers et des dossiers, archiver des dossiers et des fichiers, imprimer des documents et supprimer des fichiers selon un calendrier ;
  • charger une liste de pages Web contenant des informations régulièrement étudiées ; transférer et télécharger des fichiers via FTP, synchronisation avec des serveurs FTP distants ;
  • vérifier, recevoir et envoyer des e-mails, y compris avec des pièces jointes (vous pouvez également imposer diverses restrictions sur les messages reçus) ;
  • contrôle des mises à jour des pages Web avec la possibilité de télécharger automatiquement les pages modifiées pour une visualisation ultérieure hors ligne, en surveillant les dossiers pour les modifications ;
  • lancer des commandes Telnet selon un calendrier et enregistrer des données sur les résultats de leur travail ;
  • tester la configuration du réseau TCP/IP, diagnostiquer les erreurs de connexion à l'aide de la commande ping ;
  • affichage de notifications à l'écran rappelant à l'utilisateur le début de certains événements et tâches qu'il a planifiés.

Automize vous permet de gérer les tâches à distance et peut vous informer de leur progression par e-mail. Les tâches peuvent être effectuées comme dans temps spécifié, et périodiquement : quotidiennement, hebdomadairement, mensuellement et, si nécessaire, également lorsque certaines conditions sont remplies. Ainsi, la prise en charge par le programme des variables dynamiques, qui assurent un échange dynamique de données entre les applications et les tâches, permet de lancer certaines actions et tâches uniquement dans les cas où actions précédentes ou les tâches ont été accomplies avec succès.

Workspace Macro Pro - Édition Automatisation 6.0

Développeur: Tethys Solutions, LLC

Taille de la distribution : 2,91 Mo

Mode de distribution : shareware

Prix ​​: Licence commerciale – 64,95 $, Licence personnelle – 39,95 $

Exécution : Windows NT/2000/XP/2003

Workspace Macro Pro est un outil robuste pour automatiser les tâches répétitives avec des macros, qui peuvent être créées à partir de modèles intégrés à l'aide d'un assistant, ou en effectuant directement des actions spécifiques à l'aide de la souris et/ou en appuyant sur des raccourcis clavier spécifiques. Les deux options sont extrêmement simples et vous permettent de générer les macros nécessaires en quelques minutes, ce qui vous permet de recommander Workspace Macro Pro à un large utilisateur. En même temps, le package prend en charge le développement de macros dans concepteur visuel macros, en sélectionnant et en configurant les actions valides dans la liste (Fig. 5). Bien que plus complexe et chronophage, il permet d’automatiser des tâches plus complexes, et peut donc intéresser les professionnels.

Riz. 5. Modification d'une macro dans le concepteur intégré de l'application Workspace Macro Pro

Les modèles couvrent les tâches standards qui surviennent le plus souvent aux utilisateurs et vous permettent de générer rapidement des macros pour télécharger des fichiers via FTP, pour supprimer les traces de votre présence Internet dans le système, pour éteindre l'ordinateur, etc. La liste des actions acceptables lors du développement de macros dans Visual Designer est plus large et comprend le téléchargement d'applications et l'ouverture de documents, le lancement d'autres macros, la fermeture de fenêtres, la connexion à Internet, l'ouverture de pages Web, le téléchargement de fichiers via FTP, etc. L'application propose de nombreuses options pour déterminer les conditions d'exécution des macros : en plus des options traditionnelles de lancement automatique dans les planificateurs, lorsqu'en appuyant sur une certaine combinaison de touches lors du chargement du système d'exploitation et en le quittant, il est également possible de réexécuter les macros à des intervalles définis par l'utilisateur et lorsque l'ordinateur est inactif.

Quelle que soit la méthode de création, les macros peuvent être lancées automatiquement selon le mode de lancement défini pour elles, ou depuis la barre d'état système via le menu contextuel. Pour une macro sur le bureau, vous pouvez en outre créer automatiquement un raccourci correspondant pour un lancement rapide et/ou copier le raccourci correspondant dans le dossier de démarrage pour exécuter automatiquement la macro au démarrage de Windows. Pour n'importe quelle macro, vous pouvez spécifier la vitesse de son exécution, ainsi que le nombre d'exécutions répétées et leurs conditions. Si nécessaire, les macros peuvent être protégées par mot de passe contre toute modification par d'autres utilisateurs ; Vous pouvez également demander un mot de passe lors de l'exécution de macros.

VistaTâche 5.0

Développeur: Logiciel Vista

Taille de la distribution : 2,03 Mo

Mode de distribution : shareware

Prix ​​: 99$

Exécution : Windows 95/98/Me/NT/2000/XP/2003

VistaTask est un outil efficace et fiable pour automatiser rapidement la plupart des tâches qui surviennent lorsque vous travaillez sous Windows. L'application est pratique, intuitive et facile à personnaliser interface utilisateur, fournit un large éventail d'actions prises en charge et permet aux utilisateurs de créer des scripts d'action sans connaissances en programmation - en choix visuel actions et définir leurs paramètres. Le nombre d'actions autorisées dans les scénarios garantit l'automatisation à la fois des tâches simples qui se posent aux utilisateurs domestiques et de certains processus métiers, ce qui est déjà pertinent pour les entreprises. Le package est livré avec une documentation détaillée, complétée par une série de problèmes de formation sur lesquels vous pouvez vous appuyer et modifier pour résoudre vos problèmes spécifiques. Le programme est relativement facile à apprendre, même si les débutants feraient mieux de choisir une application moins chère et plus simple.

VistaTask prend en charge un très large éventail de tâches dont les principales sont les suivantes :

  • lancement rapide - lancement de programmes, ouverture de documents, exécution de programmes MS-DOS, démarrage et arrêt de services, ouverture du panneau de configuration, etc.
  • travailler avec Windows - activation, ouverture en plein écran, réduction de la fenêtre de travail ou de toutes les fenêtres ouvertes, modification de la taille de la fenêtre de travail, etc.
  • utiliser le clavier, travailler avec la souris et utiliser le menu - appuyer sur une certaine combinaison de touches, bloquer/débloquer la saisie, diverses options déplacer et cliquer avec la souris, mettre en surbrillance un élément du menu système ou utilisateur, etc. ;
  • travailler avec des fichiers et des dossiers - créer un nouveau fichier, lire, enregistrer et supprimer des fichiers, copier, renommer et déplacer des fichiers, créer et supprimer des dossiers, etc. ;
  • travailler sur Internet - télécharger un navigateur Internet, ouvrir et enregistrer une page Web, créer, envoyer et supprimer un e-mail, télécharger et supprimer des fichiers via FTP, etc.
  • effectuer des actions système - copier du texte dans le presse-papiers et coller du texte depuis le presse-papiers, effacer le presse-papiers, prendre une capture d'écran fenêtre active, redémarrage et arrêt de l'ordinateur, etc.

La liste des actions peut également contenir des instructions If et TextLoop - la première vous permet d'effectuer des actions en fonction des résultats de la comparaison des paramètres avec certaines valeurs spécifiées, et la seconde vous permet d'effectuer des actions répétitives de manière cyclique. De plus, les actions peuvent inclure des opérations telles que vérifier l'existence d'un fichier spécifique, charger un certain programme, ouvrir une fenêtre spécifique, etc. Le script résultant peut être compilé dans un fichier EXE (Fig. 6), ce qui permettra de l'utiliser ultérieurement en dehors de VistaTask. Pour déboguer avec succès des scénarios complexes, le programme fournit des capacités de mise en œuvre points de contrôle et une exécution étape par étape.

Riz. 6. Compilation du script pour fichier exécutable dans l'environnement VistaTask

Il convient de noter que ce programme ne permet pas d'exécuter des scripts selon un calendrier, car il est supposé que les scripts sont lancés directement par l'utilisateur. Cela limite dans une certaine mesure l'éventail des tâches à résoudre, cependant, il est tout à fait possible de sortir de la situation et d'automatiser dans VistaTask même les opérations qui doivent être effectuées strictement selon un planning ou en l'absence de l'utilisateur, par exemple pour lequel il suffit de préparer le script nécessaire sous la forme d'un fichier EXE et de définir l'heure de début dans le planificateur Windows.

Tâche automatique 2000 3.68

Développeur: Cyprès Technologies

Taille de la distribution : 3,68 Mo

Mode de distribution : shareware

Prix ​​: 59,95 $

Exécution : Windows 95/98/Me/NT4/2000/XP/2003

Cet outil très simple d'automatisation de tâches standards est conçu pour un large éventail d'utilisateurs, car il possède une interface conviviale (Fig. 7) et est facile à prendre en main. Le programme peut aider à automatiser des processus tels que la création copies de sauvegarde, téléchargement d'applications, nettoyage du disque depuis déchets informatiques, vérification des e-mails, etc.

Riz. 7. Gestion des tâches dans AutoTask 2000

Les tâches créées dans l'environnement AutoTask 2000 représentent un certain ensemble d'actions linéaires et sont créées dans l'éditeur de tâches en sélectionnant et en définissant les paramètres de l'action souhaitée à l'aide d'un assistant. Directement dans l'éditeur de tâches, n'importe quelle action de tâche ou la tâche entière peut être testée. Si nécessaire, vous pouvez éditer immédiatement n'importe quelle action en modifiant son contenu et/ou sa position dans la liste des actions, ce qui est très pratique en pratique. Les tâches peuvent être exécutées selon un calendrier assez flexible et permet, en plus des capacités habituelles, de définir des intervalles de temps pour le redémarrage des tâches et de définir clairement les limites de temps lorsqu'une tâche peut ou non être exécutée. De plus, il est possible d'exécuter des tâches si certaines conditions logiques sont remplies : par exemple, vous pouvez vous assurer qu'une tâche est lancée si un fichier spécifique existe, ou si un certain programme est en cours d'exécution, ou si une certaine fenêtre est ouverte, etc. La liste des actions autorisées dans les tâches comprend le lancement et la fermeture de programmes, l'exécution de commandes DOS, l'ouverture d'une fenêtre avec un message, l'appui sur une combinaison de touches, les actions avec les fenêtres (réduire, agrandir, fermer, etc.), les opérations système (terminer une session de travail , redémarrage et arrêt de l'ordinateur ), opérations Internet (connexion, déconnexion, génération de mail). De plus, il est possible d'utiliser des actions liées à la vérification de diverses conditions (l'état d'un programme ou d'une tâche), ainsi que de transmettre des commandes DDE qui assurent un échange dynamique de données entre les applications.

xStarter 1.82

Développeur: xStarter Solutions, Inc.

Taille de la distribution : 3,83 Mo

Mode de distribution : shareware

Prix : 39,5 $, gratuit pour les utilisateurs de Russie

Exécution : Windows NT4/2000/XP/2003

xStarter est un planificateur de tâches facile à utiliser et très pratique qui vous permet d'automatiser rapidement les opérations fréquemment répétées (Fig. 8). Le programme possède une interface en langue russe, est accompagné d'un système d'aide détaillé en russe et d'une série d'exemples, et peut donc devenir un bon outil d'automatisation pour une large catégorie d'utilisateurs russes.

Riz. 8. Automatisation des réservations dans le programme xStarter

Les tâches peuvent être planifiées ou lancées au démarrage de Windows, lorsqu'un utilisateur se connecte, lorsque certains événements se produisent ou peuvent être appelées à partir du menu contextuel. Les événements sont compris comme l'appui sur une certaine combinaison de touches, la création/activation/fermeture d'une fenêtre Windows, la présence de modifications de fichiers dans des répertoires spécifiés, etc. Les actions dans les tâches peuvent inclure le lancement d'applications, le démarrage et l'arrêt de services, l'exécution opérations sur les fichiers(copie, suppression, etc.), synchronisation de répertoires, archivage de données, enregistrement et lecture de macros, téléchargement ou envoi de fichiers via Protocoles FTP et HTTP, afficher un message sur l'écran de l'ordinateur, établir une connexion à Internet, etc. De plus, il est possible d'utiliser des expressions If (pour effectuer une action en fonction des résultats de la comparaison des paramètres avec des valeurs spécifiées) et TextLoop (pour effectuer des actions cycliques).

L'article a été publié sur le site Internet de Boris Lion le 21 juin 2008 - http://borislion.ru/ (L'initiative d'écrire cet article appartient à Boris Lion, pour lequel un grand merci à lui)

Dans cet article, vous découvrirez l'automatisation actions de routine sur ton ordinateur. Je parlerai également de comment et avec quelle aide cette automatisation peut être organisée.

Très souvent, sur un ordinateur, vous devez effectuer des actions simples mais répétées telles que des mouvements de souris, des frappes au clavier et la saisie de texte.

C'est un travail monotone et totalement inintéressant. Comme j'aimerais que cela puisse se faire tout seul ! Ou encore, pour que l'ordinateur prenne en charge son exécution.

Il est fort possible.

Pour résoudre ce problème, il existe des programmes spéciaux qui permettent d'enregistrer les actions de l'utilisateur (mouvements de la souris, frappes au clavier) puis de les rejouer au bon moment.

En gros, vous montrez à l'ordinateur ce qu'il doit faire, puis il reproduira lui-même vos actions quand et autant de fois que nécessaire.

logiciel, avec qui vous travaillez, considérera que les actions reproduites proviennent de l'utilisateur, de vous.

De cette façon, vous pouvez automatiser toutes les actions répétitives sur votre ordinateur.

J'ai essayé plusieurs programmes d'automatisation et ce qui m'a le plus satisfait a été le développement de Denis Safonov appelé AutoClickExtreme : .

Le programme AutoClickExtreme est conçu pour automatiser les actions répétées des utilisateurs.

En l'utilisant, vous pouvez traiter des tableaux dans Excel, traiter un grand nombre de fichiers, faire une copie de sauvegarde des données importantes et également transférer des bases de données d'un format à un autre.

Ce n'est qu'une petite partie des applications possibles de ce programme. Avec lui, vous pouvez automatiser presque toutes les tâches simples et répétitives.

Ici fonctionnalités utiles AutoClickExtreme.

  1. Possibilité de relire rapidement les actions enregistrées. L’ordinateur est plus rapide que vous et peut faire les mêmes choses des dizaines de fois plus vite.
  2. Possibilité de modifier manuellement le résultat d'un enregistrement d'action. Par exemple, vous pouvez supprimer les actions inutiles de l'enregistrement, telles que les mouvements inutiles de la souris.
  3. La possibilité d'insérer du texte de n'importe quelle longueur au lieu de n'importe quel mot court (la fonction « texte automatique ») dans n'importe quel programme.
  4. Le lancement d'une lecture spécifique peut être lié à un raccourci clavier. Et en utilisant cette clé, lancez-le à tout moment dont vous avez besoin
  5. La possibilité de relire les actions enregistrées en boucle un nombre illimité de fois. Faites 100 000 cycles et allez dormir, tout s'arrangera tout seul.
  6. Possibilité d'insérer un délai arbitraire dans les actions enregistrées. Vous pouvez retarder le démarrage pour n'importe quelle période de temps, insérer une commande de retard entre toute action.

En plus des avantages, il existe également certaines limitations lors de l'utilisation du programme AutoClickExtreme.

  1. Ne reproduit pas toujours correctement les actions enregistrées dans les jeux basés sur DirectX.
  2. Pas moyen de travailler avec programmes de console, car son utilisation repose sur des principes de saisie d'informations à partir du clavier et de la souris différents de ceux des applications Windows.

L'automatisation personnelle est une question de créativité ; vous pourrez probablement créer vos propres applications originales pour ce programme.

Je vais maintenant vous donner quelques idées précieuses sur l'utilisation d'AutoClickExtreme.

  • En votre absence, il est possible d'exécuter n'importe quel programme ou processus. De plus, votre ordinateur lui-même est tout à fait capable d'effectuer des choses complexes telles que démarrer une connexion Internet, se connecter à un site spécifique et effectuer certaines actions sur celui-ci.
  • Il est possible d'effectuer des actions pour des programmes exécutés avec de longs délais. Il est préférable de laisser un « robot » en votre absence, qui poursuivra le travail après un long processus.
  • Organiser le lancement de certains programmes et documents au démarrage de l'ordinateur, afin que vous puissiez immédiatement commencer à travailler avec eux. Une autre option consiste à préparer plusieurs versions de programmes ou de documents à lancer, selon le type de travail. Et vous n’aurez pas à perdre de temps à vous préparer avant le travail.
  • Configurez vos propres raccourcis clavier qui n'étaient pas fournis dans programme spécifique. Notez les actions nécessaires avec le programme et « accrochez-les » à une touche de raccourci spécifique.
  • Processus de masse un grand nombre de document : bases de données, images, textes, en effectuant quelques modifications standardisées.
  • Il est possible de sauvegarder des documents précieux sur votre ordinateur. La sauvegarde automatisée des dossiers les plus importants sur un autre support, qui se ferait sans votre présence, protégera vos fichiers de travail de la perte en cas de panne.
  • Si vous avez besoin de numéroter ou de calculer automatiquement quelque chose dans votre travail, vous pouvez utiliser programme standard"calculatrice" ou Excel, où les données sont insérées, le calcul est effectué et le résultat est ensuite copié dans un autre fichier.
  • Il est pratique de diffuser des informations d'un document vers plusieurs documents différents.

Pourquoi est-il judicieux d'automatiser votre travail autant que possible avec AutoClickExtreme ?

  • Vous pourrez économiser du temps et des nerfs que vous consacreriez autrement aux opérations de routine.
  • En appelant des actions enregistrées aux raccourcis clavier, vous pouvez vous donner outils supplémentaires pour le travail, économisant encore plus votre temps.
  • Vous éliminez complètement les erreurs. Le facteur humain fonctionne, et lorsqu'on effectue le même type de travail, il y aura parfois des lacunes. L'ordinateur ne fait pas d'erreurs.

Dans l’ensemble, j’ai aimé AutoClickExtreme. Il est intéressant de noter que l'enregistrement de la démo est dessiné "à la main" de manière graphique. Éditeur de peinture assez images complexes. Ça vaut le détour.

Pour résumer, je peux dire que l'optimisation et l'automatisation de votre travail sur ordinateur sont un sujet important qui vous permet d'obtenir de nombreux avantages. AutoClickExtreme est un outil très utile que je vous encourage à essayer et à utiliser.

Peu d’utilisateurs d’aujourd’hui se souviennent des années 90 et des ordinateurs de cette époque. L'automatisation des tâches était déjà possible ; vous vous souvenez au moins de notre fidèle vieux autoexec.bat - un fichier qui s'exécutait à chaque fois que l'ordinateur était allumé, prenait le contrôle et automatisait l'exécution du travail de routine.

Maintenant, bien sûr, tout n'est pas tout à fait comme ça, mais il existe de nombreux programmes avec lesquels tout utilisateur de PC peut résoudre lui-même gratuitement le problème de l'automatisation. propre ordinateur. Cet article examinera plusieurs applications modernes créées à des fins similaires.


Pourquoi avons-nous besoin de programmes pour automatiser les actions sur un ordinateur ?

Chaque jour, chaque utilisateur effectue de nombreuses opérations de routine - lance des antivirus, archive des données, télécharge des fichiers, consulte son courrier, etc. Ce n'est pas la plus grande liste de travaux constamment répétés.

Qu’en est-il de ceux qui envoient constamment des tonnes d’e-mails, impriment des documents, suppriment des fichiers obsolètes et vérifient leur disque dur ?

Il s'agit d'une tâche plutôt fastidieuse, c'est pourquoi une automatisation maximale des actions est souhaitable pour des processus qui se répètent constamment. Il existe plusieurs programmes qui peuvent prendre en charge cette fonction. Avec leur aide, vous pouvez organiser non seulement les actions ci-dessus, mais aussi nettoyer registre du système depuis déchets inutiles, mettre constamment à jour les données, etc.

Une information important. Il est préférable d'exécuter de tels programmes automatisés la nuit, lorsque l'ordinateur et le réseau ne sont pas chargés, afin de réduire au maximum votre temps de travail.

Planificateur de tâches Windows

Les problèmes d'automatisation des ordinateurs exécutant le système d'exploitation Windows ne sont pas du tout difficiles à résoudre. Après tout, il existe un programme intégré pour cela : le Planificateur de tâches.


Si Windows est installé sur votre ordinateur, vous n'avez pas besoin de télécharger quoi que ce soit, recherchez et exécutez simplement cette application. Vous pouvez procéder de la manière suivante :

  1. Cliquez sur le bouton « Démarrer » ;
  2. Dans le menu qui s'ouvre, sélectionnez un élément tel que « Panneau de configuration » ;
  3. Un panneau s'ouvre, vous devez y sélectionner « Administration » ;
  4. Dans la fenêtre qui s'ouvre, recherchez le sous-élément « Planificateur de tâches » et lancez-le en deux clics de souris.

L'automatisation de Windows dans les anciennes versions du système, par exemple dans la 7e, peut également être effectuée simplement en tapant ligne de commande commande requise :

  1. Dans le menu du bouton « Démarrer », sélectionnez « Tous les programmes » ;
  2. Recherchez l'élément « Standard » dans la liste ;
  3. Ouvrez le sous-élément « Ligne de commande » ;
  4. Dans la ligne de commande qui s'ouvre, tapez le nom de fichier Taskschd.msc et appuyez sur Entrée.

À 10 Versions Windows c'est plus facile à faire. Le nom du fichier Taskschd.msc est saisi dans la fenêtre « Exécuter », puis cliqué sur « OK ».

Liste des principales commandes de l'application :

  • Créez une tâche simple – le processus est effectué à l’aide d’un assistant ;
  • Créer une tâche – dans ce cas tout sera créé « manuellement » ;
  • Tâche d'importation – une autre tâche créée et exportée précédemment est importée ; elle est souvent utilisée dans les réseaux locaux pour synchroniser les actions de plusieurs ordinateurs ;
  • Afficher toutes les tâches en cours d'exécution - pour voir quelles tâches spécifiques sont en cours d'exécution et en cours d'exécution ;
  • Activer le journal des tâches : le journal du planificateur enregistre toutes les actions d'automatisation ;
  • Créer/supprimer un dossier – dans le planificateur, vous pouvez créer ou supprimer vos propres dossiers pour le travail ;
  • Exporter – à l'aide de cette commande, une tâche créée sur cet ordinateur peut être exportée vers un autre ordinateur ou simplement enregistrée pour d'autres actions.

Comment créer votre propre projet de tâches dans le Planificateur Windows

Vous pouvez créer une tâche automatisée pour exécuter le programme de défragmentation, qui s'exécutera par exemple tous les mercredis à 3 heures du matin. Pour ce faire, vous devez effectuer la séquence d'actions suivante :


Ça y est, la tâche est prête. Mais il faut être prudent avec Spyware– ils peuvent utiliser le planificateur de tâches à leurs propres fins.

Automatisation logicielle avec xStarter

Ce programme peut être téléchargé à partir de la ressource http://www.xstarter.com/rus/. Le téléchargement est gratuit et la mise à jour de xStarter sera également gratuite.


Cette application vous permet d'automatiser les processus à l'aide de macros créées par l'utilisateur ; pour cela, vous n'avez pas besoin de connaître les techniques de programmation ; n'importe qui peut le faire. Toute action dans système opérateur sont enregistrés par le programme dans fichiers spéciaux, en reproduisant lequel vous pouvez toujours obtenir le résultat souhaité.

Un module complémentaire spécial à l'application appelé Job Scheduler pour Firebird/Interbase est conçu pour fonctionner avec des serveurs de bases de données, il peut exécuter des scripts SQL, restaurer d'anciennes bases de données, etc.

Ainsi, xStarter possède des fonctionnalités avancées par rapport au planificateur de tâches Windows standard. À partir de l'application, vous pouvez créer indépendamment des fichiers exécutables.exe, qui peuvent être facilement transférés vers n'importe quel autre ordinateur.

Avec le module complémentaire Web Pilot, vous pouvez télécommande d'autres ordinateurs du réseau local.

En plus de ces innovations, l'application xStarter présente les avantages suivants :

  • vous pouvez suivre l'état du système de fichiers, l'utilisateur sera averti s'il change ;
  • automatisation du travail avec le courrier électronique ;
  • organisation du travail avec FTP et HTTP.
Le programme xStarter vous aidera à améliorer votre productivité d'un tiers.

Si vous avez besoin d'une automatisation d'applications vraiment efficace, l'application Macro Scheduler est ce dont vous avez besoin.

Ce programme est un shareware, c'est-à-dire qu'il suppose une certaine période - 30 jours d'utilisation gratuite, vous pouvez ensuite acheter une version de travail payante.


Dans cette application, vous pouvez également créer vos propres macros simplement en enregistrant une séquence d'actions. Pour les utilisateurs plus avertis et avancés, il est possible d'écrire du code en MacroScript dans un éditeur visuel - il s'agit de créer des versions plus complexes de tâches.

La version Professionnelle permet de compiler le code dans un fichier exécutable.exe qui peut être exécuté sur différents PC Windows. Il existe trois versions du programme Macro Scheduler : Lite, Standard et Professional. Certainement, Version professionnelle le plus « avancé », mais aussi le plus cher – 195 $.

Si vous avez de l'expérience dans la création de macros, travailler avec le programme ne sera pas difficile pour vous. Toutes vos actions après avoir cliqué sur le bouton Enregistrer seront enregistrées dans l'éditeur. Arrêtez l'enregistrement en appuyant sur CTRL+ALT+S. Ensuite, le script enregistré peut être lu en cliquant sur le bouton Démarrer.

Le code du programme du script enregistré peut être corrigé manuellement, mais pour cela, vous devez connaître le langage MacroScript. Vous pouvez également insérer des fragments écrits en VBScript dans le code.

Mais dans la plupart des cas, il suffit d'utiliser des modèles de scripts existants à l'aide de Macro Scheduler Automation Tool. Vous y trouverez des modèles pour travailler avec des fichiers texte et des images, le registre, la mémoire tampon, divers appareils etc.

Présentation d'AutoTask 2000

Après 30 jours, vous devez acheter un package fonctionnel du programme AutoTask pour 60 $. Cette application est très différente interface simple, il est très facile de travailler même avec un débutant.


Dans AutoTask, vous pouvez enregistrer un script pour exécuter une macro, tout comme dans demandes précédentes. Cela se fait à l'aide d'un assistant, ce qui simplifie grandement la tâche.

De plus, le programme vous permet de créer des calendriers de tâches structurés complexes qui peuvent être modifiés selon vos besoins. Chaque action est spécifiée séparément, les paramètres et les conditions sont sélectionnés. Vous pouvez tester leur exécution directement depuis l'éditeur de tâches.

Ayant considéré cette application, nous pouvons conclure qu'il est très pratique à utiliser, vous n'avez besoin d'aucune compétence spécifique ni connaissance d'un langage de programmation. Mais hélas, il peut parfois y avoir de légères difficultés pour accomplir les tâches en raison de la structure complexe du calendrier.


L'application permet également d'enregistrer des macros en enregistrant la séquence d'actions de l'utilisateur sur l'ordinateur. Tout est pareil que dans les programmes précédents, plus une interface simple et conviviale. Certes, il n'existe pas de version russe du programme, mais est-ce un inconvénient majeur ?

Créer une macro basée sur des modèles existants est assez simple : il vous suffit de cliquer sur Modèles et de sélectionner l'option de modèle souhaitée. Vous pouvez ensuite ajouter la macro créée au planning.

Des macros peuvent également être enregistrées. Pour ce faire, cliquez sur le bouton Enregistrer dans le menu Fichier. Pour arrêter l'enregistrement, vous devez cliquer sur Stop.

Pour créer une macro dans le concepteur visuel, exécutez la commande Créer une macro à l'aide de l'éditeur de macro. Ce constructeur n'a pas de fonctionnalités avancées, mais pour version standard Il est tout à fait adapté à l'utilisation.

En conclusion, vous pouvez envisager un programme d'automatisation pour Ordinateur Mac ou iMac. Après tout, il n'y a pas que Windows...

Bien entendu, un tel programme existe dans l’environnement macOS et il s’appelle Automator. Avec son aide, vous pouvez créer de nombreuses tâches qui seront automatiquement exécutées par l'ordinateur lorsque certaines conditions spécifiées par l'utilisateur sont remplies.


L'application Automator de Launchpad s'ouvre. Dans la liste de toutes les tâches, vous pouvez en sélectionner une : processus, programme, service, plugin d'impression, action de dossier, rappel, plugin de capture d'image.

Si vous avez sélectionné le modèle Service, une nouvelle fenêtre s'ouvre dans laquelle vous pouvez créer un nouveau processus. Sa création est simple : il suffit de glisser et déposer les actions de gauche que vous souhaitez effectuer automatiquement dans la zone libre de la fenêtre.

Travailler avec Automator est très simple, même pour un utilisateur non formé - après tout, c'est une caractéristique de tous les produits logiciels Apple.

Au lieu d'une conclusion

Bien entendu, il est possible d’organiser votre travail de manière productive et efficace. Nous espérons que les programmes d'automatisation informatique ci-dessus vous aideront. Lequel choisir dépend de vous. Bonne chance!

Salutations à tous, chers lecteurs du site blog. Aujourd'hui ne sera pas un article tout à fait ordinaire, car aujourd'hui nous ne parlerons pas d'un programme très intéressant qui vous permet d'automatiser certains processus sur votre ordinateur. Le programme possède des fonctionnalités très puissantes, dont il n'est pas possible de parler dans un seul article, nous ne considérerons donc que les fonctionnalités principales qui, pour être honnête, devraient suffire à l'utilisateur moyen.

Je pense que beaucoup de gens connaissent le planificateur standard Tâches Windows, la plupart des gens ne l’aiment pas (comme moi) en raison de ses fonctionnalités plutôt maigres et de son interface peu pratique. Mais récemment, en surfant sur Internet à la recherche d'une alternative au planificateur standard, je suis tombé sur un utilitaire appelé "xStarter". De plus, les capacités de ce programme m'ont agréablement surpris et même étonné, en voici quelques-unes :

  • Vous pouvez automatiser les opérations sur les fichiers
  • Vous pouvez suivre les modifications apportées aux fichiers et aux répertoires
  • Il est possible de créer vos propres macros et de les exécuter
  • Il est possible de lancer des programmes selon un planning
  • Vous pouvez forcer l'ordinateur à s'éteindre après un certain temps ou suite à un événement (par exemple, après avoir terminé un programme).

De plus, le programme est entièrement gratuit et est constamment mis à jour, ce qui est également une bonne nouvelle. Et ce qui est le plus intéressant c'est pour automatiser des tâches sur votre ordinateur Vous n'aurez besoin d'aucune compétence en programmation, même si pour cela, vous devrez étudier attentivement l'interface, ce que nous allons faire maintenant.

Une petite digression - je veux juste clarifier la situation afin d'éviter toute confusion. Il est nécessaire de comprendre la différence entre un planificateur de tâches et un planificateur de tâches. Dans le premier cas, le programme vous permet d'organiser liste pratique tâches pour la journée en cours, quelque chose comme un journal ou carnet de notes. Mais c’est précisément du deuxième cas dont nous parlons aujourd’hui. Mais revenons à nos moutons.

Donc, vous devez d'abord télécharger et installer xStarter, vous pouvez le faire à partir d'ici, et vous devez télécharger exactement la version appelée « xStarter », le reste ne nous conviendra pas. Je ne pense pas qu'il soit nécessaire de décrire ici le processus d'installation, car tout est simple. Après avoir démarré le programme, une fenêtre s'ouvrira dans laquelle nous pourrons voir le champ « Sections/Tâches » sur la gauche - ici, théoriquement, vous pouvez créer nombre illimité de tâches et définir la séquence de leur exécution.

Pour créer une tâche, vous devez appeler clic-droit souris dans le menu contextuel et sélectionnez-y l'élément « Nouvelle tâche », ou sélectionnez l'icône du même nom un peu plus haut en haut, après quoi plusieurs onglets devraient apparaître à proximité (à droite).

Nous ne nous intéressons qu'à trois onglets - dont le premier s'appelle « Agenda et informations ». Ici, nous pouvons donner un nom à notre tâche nouvellement créée, et également choisir comment lancer cette même tâche pour exécution. Et il y a plusieurs options ici :

  • Par heure
  • Par événement
  • Format complexe

Par heure - sélectionnez simplement l'heure et la date, ou indiquez l'intervalle de temps après lequel la tâche sera lancée. Vous pouvez également exécuter la tâche toutes les X heures.

La deuxième option est le déclenchement par événement. Toutes les fonctionnalités les plus « tueuses » du programme sont concentrées ici. Il existe un grand nombre d'options qui s'offrent à nous, depuis le lancement de xStarter lui-même (le lancement du programme est aussi un événement) jusqu'à l'éjection/le chargement d'un CD du lecteur optique.

Eh bien, la dernière et troisième option nous offre tout de la même manière que dans le premier paragraphe, à la seule différence que vous pouvez sélectionner non seulement l'heure, mais aussi un jour spécifique de la semaine et du mois (uniquement ce jour de la semaine , mois et heure - la tâche sera exécutée).

Toute tâche a une liste d'actions ; la tâche consiste en une certaine séquence d'actions. Il peut y avoir plusieurs actions elles-mêmes, voire une seule. Il y a pas mal d'actions au programme, en voici quelques-unes :

  • Programmes de démarrage/arrêt
  • Afficher vos propres messages à l'écran
  • Manipulation de fenêtre sous Windows
  • Arrêt/Veille prolongée
  • Copier/déplacer/supprimer/synchroniser des fichiers (ou répertoires)
  • Vous pouvez organiser des alertes textuelles en cas de modifications/suppressions de fichiers ou de dossiers
  • Création de macros - enregistrement de séquences de pressions sur le clavier, de mouvements et de clics de souris. Les macros enregistrées de cette manière peuvent imiter votre comportement devant l'ordinateur.

Cette variété d'actions vous permet de créer des tâches de presque n'importe quelle complexité. Au fait, si vous le souhaitez, vous pouvez utiliser forum officiel xStarter, où se trouve une section spéciale avec des exemples d’exécution de diverses tâches.

Exemples de tâches dans xStarter

Maintenant, je propose de passer des paroles aux actes. Essayons d'abord de créer la tâche la plus simple, par exemple - éteindre l'ordinateur après un certain temps. Pour ce faire, dans le champ « Exécuter la tâche », sélectionnez « Par heure », cochez la case « Après un certain temps » et indiquez le délai après lequel, selon notre idée, l'ordinateur devrait s'éteindre.

D'accord, la tâche a été créée, l'événement a été spécifié, mais nous n'avons encore spécifié aucune action, et sans cela, la tâche ne fonctionnera pas. Allez dans l'onglet "Actions", faites un clic droit et sélectionnez "Nouvelle action", recherchez l'élément de menu "Alimentation" - Éteignez l'ordinateur.

Si vous le souhaitez, vous pouvez cocher la case à côté de « Forcer la fermeture des candidatures » pour accélérer le processus. Ça y est, maintenant vous pouvez être rassuré, à l'heure indiquée, l'ordinateur s'éteindra tout seul.

Il arrive souvent que l'ordinateur ait besoin de s'éteindre tout seul, mais en même temps, les résultats de toutes les applications en cours d'exécution au moment de l'arrêt sont préservés. C'est facile à faire, en fait, cette méthode n'est pas très différente de la précédente. Nous faisons tout de la même manière qu'avant, seulement cette fois dans la fenêtre de sélection d'action, nous sélectionnons l'élément « Arrêter l'ordinateur » et décochons le premier élément (méthode d'arrêt). Cliquez ensuite sur « ok ». À la suite de l'exécution de cette tâche, l'ordinateur semblera passer en mode veille, mais en même temps, il s'éteindra complètement et au prochain démarrage, toutes les applications resteront au même endroit qu'avant l'arrêt. . Ceux. il s'avère que l'ordinateur enregistre l'image et, la prochaine fois qu'il est allumé, il charge simplement cette image en mémoire. Mais je ne recommande pas de travailler longtemps dans le système d'exploitation après un tel démarrage - il est préférable de sauvegarder immédiatement tout ce qui n'est pas enregistré et de redémarrer "normalement", sinon des erreurs système peuvent survenir (après quelques minutes, mon ordinateur s'est figé, bien que cela puisse avoir rien à voir avec ça).

Par exemple, j'utiliserais la méthode décrite ci-dessus comme ceci : Je laisserais l'ordinateur allumé toute la nuit, et il s'est couché, mais après avoir estimé combien de temps il faudrait pour télécharger le film (par exemple).

Assurez-vous de cliquer sur le bouton « Appliquer » à la fin - lorsque vous cliquez dessus, la tâche commencera automatiquement à s'exécuter. Vous pouvez l'arrêter, toujours via le menu contextuel, en cliquant avec le bouton droit sur la tâche.

Via xStarter vous pouvez empêcher l'exécution de n'importe quelle application(par exemple, des jeux), cela se fait ainsi : une tâche est à nouveau créée, l'événement est "start/stop process", dans le nom du processus vous indiquez le processus actuel de votre candidature - s'il n'est pas dans la liste, exécutez et réduisez simplement votre application, le processus devrait alors apparaître.

Après quoi nous créons une autre action, ce sera une notification textuelle dans la fenêtre - nous écrivons notre titre (titre de la fenêtre) et le message lui-même.

Quand j'ai démarré le jeu, le résultat était le suivant :

Voici une autre option pour utiliser xStarter, avec son aide, vous pouvez copier/déplacer des fichiers d'un dossier à un autre, et cela ne nécessitera aucune participation de votre part. Créons une tâche distincte qui sera déclenchée par un événement ; la tâche sera lancée lorsque certaines touches seront enfoncées.

Eh bien, pour plus de commodité, vous pouvez créer une alerte texte concernant une tâche terminée avec succès.

DANS programme général assez intéressant, bien sûr, toutes les fonctions n'ont pas été prises en compte, mais j'espère avoir pu vous présenter certaines de ses capacités, et vous pourrez ensuite obtenir des informations sur le forum dont le lien se trouvait juste au-dessus du texte.

J'ai oublié de dire, pour l'événement " Windows Windows"Vous devrez d'abord l'installer plugin spécial qui est appelée xStartHooks. Et enfin, n'importe quelle tâche dans xStarter peut être compiler dans un fichier .exe séparé, dont les performances ne dépendent pas de la présence du programme lui-même.