Créer fichier Batch d’un même autre fichier BATCH

Résolu
WhiteBlako Messages postés 20 Date d'inscription   Statut Membre Dernière intervention   -  
WhiteBlako Messages postés 20 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J’essaye de transférer des lignes de code d’un fichier à un autre mais il ne prend pas certains caractères..
J’ai essayé de les laisser simplement, de les mettres entre guillemets ‘ " ‘ ou même simple guillemets ‘ ‘ ‘ mais rien ne marche.

Exemple :

echo title Contacts ^| Davy Beroule ^| >> "Contacts/%name%.bat"

Il ne prend pas les ‘^’ dans cette exemple.

Ou encore :

echo pause > nul >> "Contacts/%name%.bat"

Il ne prend pas ‘> nul’.

Que faire ?
A voir également:

2 réponses

Reivax962 Messages postés 3672 Date d'inscription   Statut Membre Dernière intervention   1 011
 
Bonjour,

Il faut protéger les caractères spéciaux. En batch, cela se fait avec le caractère ^
Donc :

echo title Contacts ^^^| Davy Beroule ^^^| >> "Contacts/%name%.bat"
echo pause ^> nul >> "Contacts/%name%.bat"

Xavier
1
WhiteBlako Messages postés 20 Date d'inscription   Statut Membre Dernière intervention   18
 
Merci c'était bien ça.
0
barnabe0057
 
Bonjour,

Tout est expliqué ici :
http://www.robvanderwoude.com/escapechars.php
1