Créer fichier Batch d’un même autre fichier BATCH [Résolu/Fermé]

Signaler
Messages postés
20
Date d'inscription
jeudi 14 juin 2018
Statut
Membre
Dernière intervention
26 septembre 2019
-
Messages postés
20
Date d'inscription
jeudi 14 juin 2018
Statut
Membre
Dernière intervention
26 septembre 2019
-
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 ?

2 réponses

Messages postés
3671
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
994
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
Merci

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

CCM 65492 internautes nous ont dit merci ce mois-ci

Messages postés
20
Date d'inscription
jeudi 14 juin 2018
Statut
Membre
Dernière intervention
26 septembre 2019
13
Merci c'était bien ça.

Bonjour,

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

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

CCM 65492 internautes nous ont dit merci ce mois-ci