[[BATCH SIMPLE]] PROBLEME JI COMPREND KE DAL

Résolu
goldenmike Messages postés 366 Statut Membre -  
goldenmike Messages postés 366 Statut Membre -
Bonjour,
J'ai cré un bete batch :
@echo off
echo ||=\\ ||==== //|| ||=\\
echo || \\ || // || || \\
echo || ||==== //==|| ||
echo || // || // || || //
echo ||=// ||==== // || ||=//
pause

Quand je l'execute , il ouvre la fenetre et la ferme un quart de seconde apres --'

Merci de m'aider ... Ou est le probleme ?

Thx

--
//Dual - Boot Ubuntu Intrepid Ibex 8.10 / Windobe XP
//Seul un geek sait pourquoi la Peugeot 404 n'existe pas.
Configuration: Pc Multi Boot :
Microsoft Windows Vista
Microsoft Windows XP
Apple Mac OS X

4 GO
500 GO
2.5 GHz

6 réponses

  1. BeFaX Messages postés 16334 Statut Contributeur 3 863
     
    Car ce symbole | désigne une seconde commande à effectuer.

    Tu dois mettre ^ devant le symbole | comme ceci :

    @echo off
    echo ^|^|=\\ ^|^|==== //^|^| ^|^|=\\
    echo ^|^| \\ ^|^| // ^|^| ^|^| \\
    echo ^|^| ^|^|==== //==^|^| ^|^|
    echo ^|^| // ^|^| // ^|^| ^|^| //
    echo ^|^|=// ^|^|==== // ^|^| ^|^|=//
    pause>nul
    1
  2. cs-bilou Messages postés 836 Statut Membre 164
     
    Oui car le ^ est un caractère d'échappement il permet de changer la fonction du caractère suivant.
    Il faut donc en mettre devant :
    | > <
    Et pour les % il fois en mettre deux donc %%.

    Bilou.
    1
  3. BeFaX Messages postés 16334 Statut Contributeur 3 863
     
    Tu mets 2 %% lors d'un FOR.
    1
  4. goldenmike Messages postés 366 Statut Membre 52
     
    @ Fred :

    Désolé pour l'orthographe mais bon , on est pas a une dictée alors quelques fautes c'est pas la mort .. Pff ...

    @ cs-bilou , befax :


    Merci , e probleme est résolu :)
    1
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. ghuysmans99 Messages postés 2496 Date d'inscription   Statut Contributeur Dernière intervention   342
     
    Essaie de mettre ce qui est après l'espace entre double-guillemets
    0
  7. goldenmike Messages postés 366 Statut Membre 52
     
    Non , j'ai trouvé en fait l'errreur c'est ca :
    ||
    faut ps mettre ca , nefuske 1 dans un code batch et tout foir :s

    @+
    resolu '
    0
    1. Fred
       
      Commence par apprendre à parler en français, avant d'apprendre à faire des batches à 2 balles.
      0