Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1355 connectés 

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  [Batch - Win XP] Commande ECHO et "&"

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Batch - Win XP] Commande ECHO et "&"

n°1500967
epep
Posté le 09-01-2007 à 21:40:46  profilanswer
 

Salut,
 
j'ai besoin d'écrire dans un fichier txt des noms de dossiers et certains peuvent comporter un "&".
Lorsque je fais un ECHO et qu'il y a un "&" dans la chaîne de caractères çà passe mal.
 
Exemple simplifié :

Code :
  1. @echo off
  2. call :fonction1 "Laurel & Hardy"
  3. goto :eof
  4. :fonction1
  5. echo %~1
  6. goto :eof


Avec ce code j'ai un message d'erreur :

Citation :

Laurel
'Hardy' n'est pas reconnu en tant que commande interne
ou externe, un programme exécutable ou un fichier de commandes.


 
Si je conservais les guillemets après le ECHO çà passerait mais ils seraient alors écrit dans le fichier txt, ce qui ne me va pas.
 
Vous voyez une solution pour passer ce & ?
 
Merci. ;-)

mood
Publicité
Posté le 09-01-2007 à 21:40:46  profilanswer
 

n°1506913
pascale73
Posté le 24-01-2007 à 19:26:15  profilanswer
 

bonjour,
 
et comme ça : Laurel ^& Hardy ?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  [Batch - Win XP] Commande ECHO et "&"

 

Sujets relatifs
[Shell/Batch] un bat pour créer des répertoires ?[batch] Exécuter un batch à distance
exclure des repertoires avec la commande lsAfficher chemin absolu avec la commande ls
[Batch] Lire une variable d'environnement en batchcommande If Exist via un serveur internet
[Perl] Récupérer valeur d'un programme Perl dans un batchrm -rf en batch sur windows 2000?
[shell/batch] quelle commande utiliser ? 
Plus de sujets relatifs à : [Batch - Win XP] Commande ECHO et "&"


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR