Le planificateur de tâches Windows vous permet de créer et gérer des tâches planifiées afin d’automatiser les tâches fastidieuses d’administration Windows (periodic check, lancement de scripts pour déploiement, configuration, …Etc)

Certaines applications crééent de manière automatique des tâches planifiées pour un « Automatic Update » ou simplement réaliser certaines opérations liées à l’application de manière périodique.

Le planificateur de tâches Windows correspond à l’outil/snap-in MMC Taskschd.msc

Pour le lancer, saisissez simplement Taskchd.msc depuis le Menu Exécuter ou Menu Démarré

Dans l’exemple suivant, mon planificateur de tâches contient des tâches « auto-générées » par une Application présente sur mon OS Server (Optimize Start ****), mais aussi deux autres créées « manuellement » : reboot & Update check

Si vous souhaitez migrer votre plateforme Windows Server (2008 R2 ou ultérieur) vers un nouveau matériel (New Hardware) ou nouvelle VM, le planificateur de tâches vous offre la possibilité de migrer (exporter) vos tâches planifiées une par une, si vous en avez 100 ou 200 tâches planifiées … vous devriez donc les exporter à la main, une par un … 😦

HowTo : migrer toutes vos tâches planifiées en une seule opération 🙂

La migration des tâches planifiées d’un serveur à un autre est assez simple.

Il faut savoir que « par défaut », toute tâche planifiée créée est automatiquement placée dans le dossier suivant :

C:\Windows\System32\Tasks

Si je reprends l’exemple précédent, mes tâches planifiées « Optimize Start… » ainsi que « Reboot & Update check » sont donc bien présentes dans C:\Windows\System32\Tasks, voir Screenshot ci-dessous :

Pour les migrer vers un nouveau serveur (Physique ou Virtuel), il suffit de copier le dossier C:\Windows\System32\Tasks et copier son contenu et le coller dans le même dossier du nouveau Serveur.
Et voilà le tour est joué :).

Publicités
commentaires
  1. lokmane dit :

    merci beaucoup pour cet article Hicham, je vois que tu as des tâches planifié qui permettent de checker les update et de rebooter le système, ces deux tâches m’intéresse vraiment pourrais-tu stp me filer leurs setting? j’en serais reconnaissant. merci

  2. Thomas dit :

    Bonjour, je viens de faire le test sous Windows 10, ça n’a pas eu l’air de fonctionner.
    Sur un poste, j’ai une tache planifié. Je suis allé copié le fichier au nom de la tache planifiée dans c:\windows\system32\tasks, et je l’ai copié au même endroit sur un autre poste (aussi en Win10), lorsque j’ouvre les taches planifiées sur ce deuxième postes. Ma tache n’apparait pas…

    • Hicham KADIRI dit :

      Bonjour Thomas, la version/build de l’OS source et OS destination est la même ?

      • Thomas dit :

        Bonjour Hicham, oui c’est exactement la même.
        Par contre, sur le deuxième poste, où le fichier a été copié, si je passe par une importation de tache planifiée, en sélectionnant le fichier dans c:\windows\system32\tasks là ça fonctionne bien. Ce qui est logique, par contre c’est pas automatique.

      • Thomas dit :

        Par contre effectivement, je n’ai pas copié TOUT le dossier Tasks, mais juste le fichier en question.

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion /  Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s