[[BATCH SIMPLE]] PROBLEME JI COMPREND KE DAL [Résolu/Fermé]

Signaler
Messages postés
316
Date d'inscription
samedi 21 juillet 2007
Statut
Membre
Dernière intervention
23 août 2012
-
Messages postés
316
Date d'inscription
samedi 21 juillet 2007
Statut
Membre
Dernière intervention
23 août 2012
-
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

6 réponses

Messages postés
14200
Date d'inscription
mercredi 24 décembre 2008
Statut
Contributeur
Dernière intervention
6 août 2013
3 630
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
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 60511 internautes nous ont dit merci ce mois-ci

Messages postés
769
Date d'inscription
dimanche 2 décembre 2007
Statut
Membre
Dernière intervention
24 février 2011
160
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
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 60511 internautes nous ont dit merci ce mois-ci

Messages postés
14200
Date d'inscription
mercredi 24 décembre 2008
Statut
Contributeur
Dernière intervention
6 août 2013
3 630
Tu mets 2 %% lors d'un FOR.
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 60511 internautes nous ont dit merci ce mois-ci

Messages postés
316
Date d'inscription
samedi 21 juillet 2007
Statut
Membre
Dernière intervention
23 août 2012
59
@ 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
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 60511 internautes nous ont dit merci ce mois-ci

Messages postés
2493
Date d'inscription
jeudi 14 juillet 2005
Statut
Contributeur
Dernière intervention
5 juin 2016
308
Essaie de mettre ce qui est après l'espace entre double-guillemets
Messages postés
316
Date d'inscription
samedi 21 juillet 2007
Statut
Membre
Dernière intervention
23 août 2012
59
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 '
Commence par apprendre à parler en français, avant d'apprendre à faire des batches à 2 balles.