Boucle de connexion en Dos

Résolu
Bonjour,

Je me suis créer un petit fichier bat pour que mon pc se connecte au démarrage directement sous ma connexion vpn.
Le seul hic c'est que la connexion ne réussie pas à chaque fois du premier coup au reboot.
Le vpn a parfois besoin de plusieurs rappels avant d'aboutir.

J'aimerais donc une aide pour créer une boucle de connexion en dos dans mon fichier bat afin que la connexion se retente jusqu'à sa réussite à chaque reboot.

++
Configuration: Windows 7
Firefox 3.5.6

9 réponses

  1. Contributeur
    essaye
    @echo off
    
    for /L %%a in (1,1,10) do (
    echo essai %%a
    rasdial "maconnexion" monpseudo monpassword
    if  errorlevel  0 goto fin
    )
    :fin
    1
    1. Pas beaucoup de réponses...
      0
      1. Contributeur
        hello
        tu peux utiliser une boucle
        for /L %%a in (1,1,10) do (
        commande pour se connecter
        tester la connexion
        si oui, exit
        )
        0
        1. Euh oui ok comment dire n'étant pas super a l'aise avec le dos... pourrais tu me faire le pitch complet ?

          Pour l'instant j'ai ca dans mon .bat:

          @echo off
          rasdial "maconnexion" monpseudo monpassword

          Merci par avance,
          0
          1. Re,

            Bah écoute les tests semblent concluants. Merci bien !

            Il faudra juste vérifier quand la connexion est souffrante comme l'autre jour mais là il répond au quart de tour avec cette boucle.

            Le (1,1,10) correspond à quoi en fait ?
            0
            1. Contributeur
              C:> help for
              ....
              FOR /L %variable IN (début,pas,fin) DO commande [paramètres]

              L'ensemble est une séquence de chiffres allant de début à fin, incrémenté
              de pas. Ainsi (1,1,5) génère la séquence 1 2 3 4 5 et (5,-1,1) génère la
              séquence (5 4 3 2 1)
              0
              1. Merci pour ces éclaircissements.

                En fait, le système de connexion VPN au démarrage me parait plus stable qu'avant mais il m'arrive encore que la connexion VPN échoue tout de même sans mon intervention :/

                Y aurait-il un moyen de forcer plus le code pour obliger la connexion à aboutir à chaque fois ?
                0
                1. Contributeur
                  il faudrait voir dans les options de rasdial si il y a une option de retry ou équivalent
                  0
                  1. Bonjour,

                    J'ai résolu le problème tout simplement avec le planificateur de tâches de Windows 7 comme ceci:

                    1 J'ai créé un fichier bat appelant la commande rasdial
                    2 Je l'ai converti en auto-exécutable masqué
                    3 J'ai planifié la tâche au démarrage de la session

                    Et le tour est joué ;)

                    ++
                    0