Batch - fermer cmd ??

Résolu
mino262 Messages postés 750 Date d'inscription   Statut Membre Dernière intervention   -  
dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

voila, je débute tout juste dans les fichier batch ...

je cherche a créer un fichier tree c:

( le truc tout simple ... )

mais quand j'éxecute le .bat, la commande s'ouvre, tree c: s'exécute, puis se referme,

comment faire pour que a la fin de cette exécution, le commande reste ouverte ???

merci =)
Configuration: windows vista 32b
intel core 2 duo T8100 2.1Ghz
4Go RAM
440Go disque dur
niveau général : lamer / débutant / >>confirmé<< / expert

ubuntu 9.04
40Go disque dur
niveau général : lamer / >>débutant<< / confirmé / expert

30 réponses

  • 1
  • 2
  1. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 659
     
    tree C:\
    1
    1. mino262 Messages postés 750 Date d'inscription   Statut Membre Dernière intervention   103
       
      exact =)
      0
  2. Sasa93 Messages postés 261 Statut Membre 20
     
    Bonjour à la fin de ton batch met :
    pause
    cela laissera la fenêtre ouverte
    0
  3. Pwoned
     
    Salut,

    Tout simple : la commande PAUSE.
    exemple :

    TREE C:
    PAUSE
    0
  4. Utilisateur anonyme
     
    salut, si j'ai bien compris, tu souhaite que la cmd reste toujours ouverte même après que tu ai lancé le .bat .
    si c'est ça, rajoute après ta commande en sautant une ligne ou deux, "pause" et la cmd restera ouverte.
    jsp t'avoir aidé.

    ++
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 659
     
    hello
    à la fin du .bat exécuter cmd
    0
    1. Pwoned
       
      Oui, techniquement, ça marche, mais en pratique ça lance un deuxième interpréteur de commande.

      Donc si c'est nécessaire (besoin de pouvoir entrer des commandes à la fin), OK, mais sinon PAUSE est mieux.
      0
  7. mino262 Messages postés 750 Date d'inscription   Statut Membre Dernière intervention   103
     
    super "pause " marche bien =)

    mais ... losque je lance tree c: et que le fichier bat est sur le bureau, seulement l'arborescence du bureau apparais ...

    je suis obligé de metre le .bat dans le poste de travail pour voir tout le c: ??? -_-'

    merci pour vos réponses =)
    0
  8. mino262 Messages postés 750 Date d'inscription   Statut Membre Dernière intervention   103
     
    haa en fait c'est bon =)

    je vien de résoudre mon probleme, su suffisais de metre

    tree c:/
    pause

    maiis ... encore une question, je ne peut pas voir tout l'arborescence ???
    je peut remonter ... mais je ne peut pas tout voir, obligé de l'arreter en cours avec ctrl+c ...

    est ce que la commande peut garder tout le résultat en "mémoire" ??
    0
  9. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 659
     
    il faut rediriger dans un fichier
    tree C:\ > fichier_tree.txt
    0
  10. mino262 Messages postés 750 Date d'inscription   Statut Membre Dernière intervention   103
     
    je met sa ...

    tree c:\ > C:\Users\remi\Desktop\tree.txt
    pause

    tout marche bien =)

    mais tu n'aurais pas un format plus lisible ??

    j'obtient sa :

    ÃÄÄÄOEMSettings
    ÃÄÄÄPerfLogs
    ÃÄÄÄProgram Files
    ³   ÃÄÄÄAdobe
    ³   ³   ÀÄÄÄReader 9.0
    ³   ³       ÃÄÄÄEsl
    ³   ³       ÃÄÄÄReader
    ³   ³       ³   ÃÄÄÄAIR
    ³   ³       ³   ÃÄÄÄAMT
    ³   ³       ³   ÃÄÄÄBrowser
    ³   ³       ³   ÃÄÄÄIDTemplates
    ³   ³       ³   ³   ÃÄÄÄENU
    ³   ³       ³   ³   ÀÄÄÄFRA
    ³   ³       ³   ÃÄÄÄJavascripts


    j'ai essayer en html, en doc, mais ca ne donne pas mieu ...

    enfin quelque chose d elisible quoi =)
    0
  11. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 659
     
    tu l'affiches avec quoi ?
    essaie tree /a
    0
  12. mino262 Messages postés 750 Date d'inscription   Statut Membre Dernière intervention   103
     
    avec le bloc note ou wordPad j'ai le même résultat ...

    enfin bref pas grave,

    une autre question,

    comment on peut créer plusieur dossier avec un fichier batch ????

    genre je veut créer les dossier

    coucou 1
    coucou 2
    coucou 3

    ... ect...
    0
  13. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 659
     
    effectivement avec un copier/coller de la fenêtre DOS, c'est bon dans le bloc-note mais en l'ouvrant directement, il n'aime pas les caractères semi-graphiques

    C:\> help md
    Crée un répertoire.

    MKDIR [lecteur:]chemin
    MD [lecteur:]chemin
    0
  14. mino262 Messages postés 750 Date d'inscription   Statut Membre Dernière intervention   103
     
    C:\> help md
    Crée un répertoire.
    
    MKDIR [lecteur:]chemin
    MD [lecteur:]chemin


    désolé je t'ai pas trop suivi la ...
    ?? tu pourrais expliquer stp =S
    0
  15. mino262 Messages postés 750 Date d'inscription   Statut Membre Dernière intervention   103
     
    je vien de comprendre, c'est un copier collé de la commande xD

    et ... j'ai réussit a créer un dossier sur mon bureau, mais comment en créer plusieur ??
    genre 10 ou 15 ... ???
    0
  16. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 659
     
    pour créer des dossiers tu tapes
    md "coucou 1"
    md "coucou 2"
    md "coucou 3"

    essaye ca pour tree
    tree C:\ > fichier1.txt
    cmd /u /c type fichier1.txt > fichier2.txt
    et ouvre fichier2.txt dans le bloc-notes
    0
  17. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 659
     
    tu mets les nom dans un fichier, 1 par ligne et tu tapes
    for /f %a in (fichier) do md %a
    0
  18. mino262 Messages postés 750 Date d'inscription   Statut Membre Dernière intervention   103
     
    tree C:\ > fichier1.txt
    cmd /u /c type fichier1.txt > fichier2.txt 


    losquee j'essaye ca la commande me cré un dossier, et un fichier ... et elle cherche encore ... elle n'est pas encore a la fin de l'opération ...

    comment puis-je créer une suite de dossier ??

    dossier 1
    dossier 2

    jusqu'a 150 par exemple ...

    il doit bien y avoir une commande pour faire une suite de dossier ?? ... j'ai cherche sur google mais pas de résultat pour l'instant ...

    merci =)
    0
  19. mino262 Messages postés 750 Date d'inscription   Statut Membre Dernière intervention   103
     
    for /f %a in (fichier) do md %a

    ou cela vas me créer mes dossier ??
    il n'y a aucun chemin cible ??
    0
  20. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 659
     
    voir le précédent
    0
  21. mino262 Messages postés 750 Date d'inscription   Statut Membre Dernière intervention   103
     
    For /f %a in (fichier) do md %a

    ou cela vas me créer mes dossier ??
    il n'y a aucun chemin cible ??
    0
  • 1
  • 2