-1
votes

Script de lots Windows: Problème Exportation de la variable sur TXT

J'ai une variable avec le code HTML (ayant des symboles majeurs, mineurs) et j'en ai besoin d'être exporté et annexé à un TXT

echo %WORD1% >body.txt


5 commentaires

Quel est le contenu réel de % Word1% ?


problème avec quelque chose; n Si je cite la variable et l'écho, il apparaît: "

problème avec quelque chose; n "


Oui, ECHO utilise " comme littéraux ... Que voulez-vous dire symbole majeur / mineur ?


Si c'est la chaîne entière, essayez définir Word1 = ^^^

^^^ problème ^ avec quelque chose; n ^^^


Symbole majeur / mineur <>


3 Réponses :


0
votes

à définir la variable, utilisez: xxx

à "exporter" la variable, utilisez: xxx < / p>


0 commentaires

0
votes

Pour définir une variable de manière sûre, vous devez entourer l'expression de l'affectation entière dans les guillemets:

> "body.txt" echo(!WORD1!


0 commentaires

0
votes

Vous pouvez également le faire sur une ligne:

set "WORD1=<p><strong>PROBLEM</strong> with something;n</p>"&&>body.txt cmd/v/cecho.!WORD1!

rem :: Or, without defining a previous variable, if it is not necessary:

>body.txt <nul set/P "=<p><strong>PROBLEM</strong> with something;n</p>"


0 commentaires