Publicité

fenêtres de tâches cronVous avez toujours voulu connecter / déconnecter la connexion Internet à des moments particuliers? Vous souhaitez effectuer une défragmentation de disque le week-end lorsque vous ne travaillez pas sur votre ordinateur? Vous souhaitez effectuer des sauvegardes le 27 de chaque mois?

Si vous vous êtes déjà demandé comment réaliser ces tâches cron de style Linux sur Windows et avez essayé d'utiliser Planificateur de tâches Windows, vous avez probablement perdu tout espoir et disposez de plusieurs entrées pour exécuter la même chose tâche. D'un autre côté, si vous avez utilisé l'utilitaire Linux Cron, vous saurez la puissance qu'il offre. Apporter des pouvoirs et des options similaires à Windows est Z-Cron.

Télécharger

Vous pouvez télécharger Z-Cron gratuitement ici. Le téléchargement est un fichier zip, extrayez et exécutez l'installation.

Comment utiliser

Une fois Z-Cron configuré, vous pouvez commencer à planifier des tâches avec une grande puissance et facilité. Disons que vous gardez tous vos fichiers torrent dans un répertoire et que vous voulez pouvoir charger tous les fichiers torrent dans ce répertoire dans votre torrent client pour le téléchargement, automatiquement à 2h du matin les samedis et mardis (pour une raison quelconque, ici en Inde, nous avons des plans haut débit où les données le transfert ne compte pas dans le plafond de bande passante entre 2 h et 8 h, vous pouvez donc utiliser l'exemple suivant et le modifier en fonction de vos besoins).

Passons en revue le processus:

1. J'utilise µtorrent dans cet exemple. Si vous utilisez un autre client torrent, vous devrez trouver les options / paramètres de ligne de commande pour votre client. Pour µtorrent c'est

µtorrent.exe / répertoire "” “

2. Puisque nous voulons ajouter tous les torrents d'un répertoire particulier à la file d'attente de téléchargement, vous devrez créer un fichier batch. Je n'entrerai pas dans les détails ici, mais voici ce que vous ajoutez au fichier batch (je passe en revue tous les fichiers torrent et les ajoute à µtorrent):

ÉCHO OFF
cd c: \ Torrents
POUR %% X IN (* .torrent), FAIRE «C: \ Program Files \ µtorrent \ µtorrent.exe» / répertoire «D: \ Torrent_Downloads» c: \ Torrents \ %% X

Où C: \ Torrents est l'endroit où je stocke les fichiers .torrent et D: \ Torrent_Downloads est l'endroit où je veux que les téléchargements soient stockés. Soyez prudent lorsque vous utilisez des espaces dans les noms de dossiers ou de fichiers, cela peut casser le code de fichier batch.

3. Enregistrez ce fichier sous torrents.bat

4. Démarrez Z-Cron, cliquez sur la tâche (cela vous permet de créer / modifier des tâches existantes)

cron sur windows xp

5. Cela devrait ouvrir la fenêtre Paramètres du travail comme ci-dessous. Ici, vous pouvez choisir le programme / fichier de commandes / commandes à exécuter et leur transmettre des arguments. Comme nous avons déjà créé un fichier de commandes aux étapes 1, 2 et 3, nous choisirons ce fichier ici, nommerons notre tâche et fournirons une description.

fenêtres de tâches cron

6. Cliquez sur l'onglet Planificateur et c'est là que vous obtenez le contrôle sur la planification que vous ne pouvez même pas imaginer obtenir avec le Planificateur de tâches Windows par défaut. L'écran ressemble à ceci:

Comment exécuter des tâches Cron de style Linux sur le planificateur Windows

Vous pouvez choisir de planifier des tâches par semaines ou mois. Vérifiez le jour de la semaine sous «Période» et vous obtiendrez le programmateur hebdomadaire. Vérifiez mardi et samedi.

Si toutefois vous souhaitez un plus grand contrôle, vous pouvez planifier des dates spécifiques en choisissant «Mois» comme période, ce qui donne l'aspect suivant:

Comment exécuter des tâches Cron de style Linux sur le mois du planificateur Windows

Vous pouvez maintenant faire des choses comme exécuter la tâche le 27 de chaque mois, la dernière semaine de chaque mois ou tous les mardis de chaque mois, ou simplement exécuter le 27 février ou tout autre jour.

7. Jusqu'ici tout va bien, nous avons choisi les jours où nous voulons que la tâche se déroule, maintenant pour le moment. Cliquez sur le bouton du planificateur pour afficher un écran comme celui-ci:

Comment exécuter des tâches Cron de style Linux sur le programme d'actualités Windows

Passez la souris sur les cases à cocher et voyez le changement d'heure en bas, cochez la case appropriée, vous pouvez sélectionner plusieurs cases à cocher pour exécuter la tâche à plusieurs reprises.

8. Pour notre exemple de téléchargement de torrent, les écrans ressemblent à ceci (rappelez-vous que nous voulons l'exécuter à 2 heures du matin les samedis et mardis)

Comment exécuter des tâches Cron de style Linux sur Windows torrent1
Comment exécuter des tâches Cron de style Linux sur le programme d'actualités Windows

Voilà, nous avons prévu que la tâche s’exécute à 2 heures du matin les mardis et samedis (notez le calendrier à droite).

En plus du contrôle que vous obtenez dans la planification des tâches, vous pouvez également utiliser les commandes intégrées de Z-Cron pour établir votre connexion, déplacer des fichiers / répertoires, des alarmes sonores, des processus d'arrêt, des programmes de surveillance et bien d'autres choses supprimant efficacement les étapes fastidieuses 1, 2 et 3. Cependant, si vous avez besoin de quelque chose de personnalisé, comme l'exemple ci-dessus, vous aurez un peu de hack!

zcron

Alors, comment aimez-vous Z-Cron? Connaissez-vous d'autres utilitaires similaires pour Windows? Pouvez-vous penser à des façons plus constructives d'utiliser Z-Cron? Partagez avec nous dans les commentaires!

Je suis Varun Kashyap d'Inde. Je suis passionné par les ordinateurs, la programmation, Internet et les technologies qui les animent. J'adore la programmation et je travaille souvent sur des projets en Java, PHP, AJAX etc.