Bonjour,

Je souhaite lancer de manière automatisée plusieurs scripts perl les uns après les autres, sous Windows XP pro.

La 1ère solution (qui fonctionne bien) est de les lancer à des heures précises en utilisant le gestionnaire de tâches de Windows.

Le problème est que le 2eme script doit être lancé une fois le 1er script terminé.

J'ai pensé résoudre le problème en utilisant les id des processus. J'ai testé le module Win32 :: Process :: List, il fournit en effet la liste des processus en exécution. Mais, lorsqu'un script perl est en train de s'exécuter, ce que l'on a comme information sur le processus c'est uniquement "perl.exe" et son id.

Y a-t-il un moyen d'obtenir précisément le nom du script qui s'exécute ?

Mais ce n'est peut-être pas la bonne voie.

Si quelqu'un a déjà résolu ce genre de problème, je serai intéressé par les solutions proposées.

Merci d'avance.

Krys006