Probleme facile sous MSDOS

Joffrey -  
 poussinou -
Bonjour a tous,

Merci a vous de lire ce message !!!
Je suis en train de faire un batch tout bete qui ecrit dans un fichier des lignes de chaines de caracteres. J utilise alors la commande:

echo chainedecarac > toto.vba
echo chainedecarac2 >> toto.vba

le problemme survient qd j esaye d ecrire ds le fichier la ligne suivante:

echo cd" & QuoteMark & "/c/prod/bin" & QuoteMark >> toto.vba

A ce moment la, le dos interprete le "&" et n ecrit que le cd", donc je me retrouve en galere.

Si quelqu un pouvait m aider pour ce probleme, ce serait tres gentil a lui.

Merci d avoir lu mon message

Joffrey

6 réponses

  1. Poipoi
     
    echo cd "/c/prod/bin" > test.txt
    0
    1. Joffrey
       
      Merci de ta reponse Poipoi, mais le probleme est que je dois garder les & car le fichier cree est un script vba qui est apres execute ds le cas d une connection telnet ...


      Merci beaucoup de ta contribution
      0
  2. Joffrey
     
    Merci Poipoi !!! Ca marche, c de la bombe ... Je cherchais ca depuis longtemps je te remercie beaucoup !!!
    0
  3. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  4. CYrille MEURGUE
     
    Bonjour à tous,

    J'utilise la commande suivante pour trouver le chemin du programme Excel.

    dir /B/S excel.exe

    Je veux ensuite exécuter ce programme Excel. Le problème vient du fait que le nom du répoertoire contient un espace.

    Comment puis-je associé dans une commande le caractère " et le résultat de la commande dir.

    Merci pour votre aide.
    0
  5. poussinou
     
    bonjour je debute sur ms dos et je n'arrive pas a lancer notepad; je suis sur windows millenium. merci d'avance pour le coup de main.
    0