Rappeler une méthode dans une boucle si elle retourne une erreur

Absot Messages postés 819 Statut Membre -  
barnabe0057 Messages postés 14329 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J'ai créé un batch dans lequel j'ai besoin d’appeler une fonctionnalité qui met plus ou moins un certains temps à s'exécuter.

Pour cette raison, j'aimerais faire une boucle pour appeler cette fonctionnalité toutes les X secondes et si elle retourne une erreur (fonctionnalité pas encore terminée), la rappeler sinon arrêter la boucle et continuer le reste.

Je débute dans les batchs windows et je ne comprends pas trop comment développer cela.

Pouvez-vous m'aider s'il vous plaît?

1 réponse

  1. barnabe0057 Messages postés 14329 Date d'inscription   Statut Contributeur Dernière intervention   4 929
     
    Bonjour,

    Je n'ai pas de windows sous la main pour tester, mais je ferais comme ça :

    :boucle
    timeout /t 5
    call methode.exe || goto :boucle
    pause
    exit

    0