[batch] fermer la fenêtre dos

Résolu
Bonjour.
J'ai édité un fichier batch qui me permet d'ouvrir un fichier. Comme le chemin des fichier contient des espaces, j'ai mis ce chemin entre " ". Le problème, c'est que je n'arrive plus à fermer la page dos, même avec un cls, elle reste ouverte.
Voici mon code:

"C:\Documents and Settings\USER\Mes documents\SAFT\appl\saft\Documentation\UserGuideV60SP5.pdf"
cls


Voila si quelqu'un connait la solution pour fermer cette fenêtre dos, merci d'avance.
Configuration: Windows XP
Internet Explorer 7.0

12 réponses

  1. Si ca y est!!!
    Merci pour ton aide jv_b c'était bien ca. Sauf qu'il ne fallait pas que je rentre le chemin de mon fichier complet, juste son nom:
    start UserGuideV60SP5.pdf
    exit


    merci pour votre aide
    1. merci pour ton aide. En effet comme ca il m'execute bien les 2 lignes de codes, et me ferme bien la fenêtre. Le problème c'est que ce n'est pas un fichier executable que je lance, j'ouvre par exemple un document pdf ou word, je rentre donc le chemin du fichier pour l'ouvrir. donc la commande "start" ne fonctionne pas dans mon cas
      1. et bien c'est la fenêtre qui s'ouvre lorsque j'execute mon .bat
        1. Euh, je sais pas si ça peut t'aider, mais essaye toujours

          exemple pour calc.exe dans ton script :

          start calc.exe
      2. lol je pense pas que ca vienne de là qd même, enfin ca me paraitrait bizard, parce que la commande s'execute bien quand même. seulement il y a une pause dans l'execution, tant que je n'ai pas fermé le documents que j'ai appellé. je ne sais pas si c'est normal....
        1. le problème, c'est que j'ai l'impression qu'il n'execute pas ma 2eme ligne de commande quand j'ai le document ouvert (le document que je voulais ouvrir).
          Par contre en effet, lorsque je ferme celui-ci, la seconde ligne s'execute et ma fenêtre se ferme.
          Merci pour votre aide rapide, mais si quelqu'un avait la solution à ce problème...
          1. Contributeur
            cls efface l'écran, pour fermer la fenêtre mettre exit
            1. J'ai testé, le problème c'est que cette commande efface le contenue de la fenêtre, mais ne la ferme pas pour autant.
              Merci qd même de ton aide.
              1. Webmaster
                Essaye de commencer ton batch par la ligne suivante :

                @echo off