IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows 7 Discussion :

Action à la fin d'une tâche planifiée


Sujet :

Windows 7

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2011
    Messages
    593
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Juin 2011
    Messages : 593
    Par défaut Action à la fin d'une tâche planifiée
    Bonjour,

    Est-il possible de planifier l'exécution d'une application à la fin d'une autre tâche planifiée?

    Merci.

  2. #2
    Membre Expert Avatar de dmganges
    Homme Profil pro
    Retraité. Ne recherche pas un emploi.
    Inscrit en
    Septembre 2011
    Messages
    1 425
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Retraité. Ne recherche pas un emploi.
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2011
    Messages : 1 425
    Par défaut
    Bonjour,

    Non et Oui, tu ne donnes pas beaucoup d'info.
    Non : Avec le planificateur, enfin vraiment pas facile...
    Oui : Tout simplement à l'intérieur de la première tâche, à la fin tu lances la deuxième, pas de synchro à gérer...

    [EDIT 19:19] : Tu fais un .bat qui contient les 2 tâches et tu lances le .bat dans le planificateur, ex :
    DeuxTaches.bat :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    C:\Strawberry\perl\bin\perl.exe E:\_APPLI\Mail\Mail.pl --SyntVocal
    C:\Strawberry\perl\bin\perl.exe E:\_APPLI\Developpez\Developpez.pl
    Enfin il y a un tas de solutions

  3. #3
    Expert confirmé
    Avatar de hackoofr
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2009
    Messages
    3 841
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 841
    Par défaut
    Citation Envoyé par daydream123 Voir le message
    Est-il possible de planifier l'exécution d'une application à la fin d'une autre tâche planifiée?.
    Donnez-nous plus d'informations, c'est très vague comme question
    Il faut détailler votre problème le maximum possible, pour avoir peut-être une réponse fiable

  4. #4
    Membre Expert Avatar de dmganges
    Homme Profil pro
    Retraité. Ne recherche pas un emploi.
    Inscrit en
    Septembre 2011
    Messages
    1 425
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Retraité. Ne recherche pas un emploi.
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2011
    Messages : 1 425
    Par défaut
    Citation Envoyé par hackoofr Voir le message
    Donnez-nous plus d'informations, c'est très vague comme question
    Il faut détailler votre problème le maximum possible, pour avoir peut-être une réponse fiable
    Décidément

  5. #5
    Membre éclairé
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2011
    Messages
    593
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Juin 2011
    Messages : 593
    Par défaut
    Voilà le détail: j'ai créé une tâche planifiée: l'exécution d'un .exe toutes les 15 minutes.
    Je souhaiterais le lancement d'une autre application .exe à la fin de chaque exécution de la précédente.

    Dans le premier programme, quand j'ai essayé de rajouter une ligne qui appelle le second exécutable, j'ai eu une erreur de curseur, que je n'ai pas su résoudre. C'est pour cela que j'ai pensé avoir recours aux tâches planifiées de Windows.

    L'idée du .bat est pas mal en cliquant sur le bat, les deux applications se lancent l'une après l'autre, nickel.
    Quand le .bat est appelé par le planificateur de tâches, j'ai de nouveau cette erreur de curseur...

    @dmganges: tu as parlé de plusieurs solutions, en as-tu à me proposer?

  6. #6
    Membre Expert Avatar de dmganges
    Homme Profil pro
    Retraité. Ne recherche pas un emploi.
    Inscrit en
    Septembre 2011
    Messages
    1 425
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Retraité. Ne recherche pas un emploi.
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2011
    Messages : 1 425
    Par défaut
    Oui, plusieurs solutions, mais j'entendais par là : résoudre des problèmes de synchronisation et, éventuellement des actions différentes pour la deuxième tâche en fonction des résultats de la première...
    Deux pistes qui me viennent de suite à l'esprit :
    1) des sémaphores, en C#, C++ ... on aime çà
    2) un fichier écrit par la première tâche, et dans lequel la deuxième vient récupérer les infos qui lui faut...
    ...

    Bon là le souci semble différent.
    Si l'enchaînement des tâches est OK dans un .bat lancé manuellement, il faut comprendre pourquoi ce n'est pas le cas au travers du planificateur...

    Quelques infos qui pourraient nous mettre sur la voie :
    1) Que fait grosso modo le programme, il travaille sur des fichiers, une BDD, il utilise le net... de quelles ressource a-t-il besoin ???
    2) Dans quel langage est-il écrit ?
    ... Tout indice peut être utile...

    Par exemple s'il utilise une liaison ADSL, au moment du réveil le réseau est-il OK

    Tu indiques un pb de curseur, dans quel domaine ?
    Ouverture d'un curseur pour une requête sur une base Oracle... ?
    Tu peux coller une image de l'exécution ?
    ...

  7. #7
    Membre éclairé
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2011
    Messages
    593
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Juin 2011
    Messages : 593
    Par défaut
    Le premier programme envoie des mails, il utilise un serveur de messagerie SMTP. Tout m'a l'air d'être bien configuré.
    Le second imprime des documents word.

    Ces deux programme sont écrits en "Centura", langage dont presque personne n'a entendu parler

    La base de données interrogée est IBM DB2. Je pense que le problème de curseur est lié à mon problème, mais je n'ai vraiment aucune idée de comment le résoudre.

    J'ai joint une capture d'écran de l'erreur qui apparaît lors de l'exécution, mais je ne pense pas que ça puisse aider...

    Nom : Capture.PNG
Affichages : 1949
Taille : 27,1 Ko

Discussions similaires

  1. Réponses: 0
    Dernier message: 23/02/2011, 11h58
  2. Exécuter une tâche planifiée avec cron
    Par Olivier Regnier dans le forum Administration système
    Réponses: 6
    Dernier message: 30/03/2007, 21h13
  3. [VB net] création d'une tâche planifiée
    Par XToff_2k dans le forum VB.NET
    Réponses: 2
    Dernier message: 24/11/2006, 12h44
  4. Lancer une tâche planifiée qui ne s'arrête pas
    Par bart64 dans le forum Windows Serveur
    Réponses: 12
    Dernier message: 02/10/2006, 19h33
  5. Accès à Oracle via une tâche planifiée ?
    Par bds2006 dans le forum Oracle
    Réponses: 7
    Dernier message: 12/07/2006, 09h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo