Enregistrer > dans un fichier txt via BATCH

Résolu/Fermé
Vince - 18 août 2009 à 13:25
 Vince - 18 août 2009 à 14:55
Bonjour,

Tout est dans le titre, j'ai une ligne {{url>http://.... à enregistrer dans un fichier txt. Pour ce faire j'effectue la commande :

Echo {{url>http://... > test.txt

seul souci c'est que le > est un caractere interdis et echo croi que je veux enregistrer {{url dans http://...

Comment faire pour avoir ce foutu symbole > dans mon txt ???

D'avance merci de votre aide

Vince
A voir également:

7 réponses

dubcek Messages postés 18755 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 14 novembre 2024 5 621
18 août 2009 à 14:46
hello
il faut placer un ^ pour protéger le >

{{url^>https://www.google.com/?gws_rd=ssl auto,700px}}
3
HibikiKun Messages postés 95 Date d'inscription vendredi 30 avril 2004 Statut Membre Dernière intervention 8 avril 2013 19
18 août 2009 à 13:33
Salut,

Tu as essayer de mettre des " " avant et après ce que tu veux enregistrer ?

Echo "{{url>http://..." > test.txt
0
Le seul problème c'est que après j'ai aussi les " " dans le fichier txt....
0
HibikiKun Messages postés 95 Date d'inscription vendredi 30 avril 2004 Statut Membre Dernière intervention 8 avril 2013 19
18 août 2009 à 13:43
Alors je passe mon tour,
Désolé de ne pas t'avoir plus aider.
0
benoit35 Messages postés 5 Date d'inscription mardi 18 août 2009 Statut Membre Dernière intervention 18 août 2009 1
18 août 2009 à 14:01
As-tu essayé en plaçant un "1" devant ton signe ">" pour réorienter ta sortie standard vers ton fichier, tout simplement ?

@+
Benoit
0
Donc même problème que avant mais avec un 1 en plus... à moins que je n'ai pas compris ce que tu voulais me dire....
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Code :

echo {{url1>http://... >>lol.txt


Sortie :

{{url1
0
benoit35 Messages postés 5 Date d'inscription mardi 18 août 2009 Statut Membre Dernière intervention 18 août 2009 1
18 août 2009 à 14:12
Sinon si tu veux récupérer une page du web depuis ton serveur pourquoi n'utilise tu pas la commande "wget" plutôt que echo ... en plus il y a plusieurs options très intéressantes que n'offre pas "echo" ;o)
0
Bon je t'explique... mon batch doit permettre de créer des pages d'aperçu de document office et pdf se trouvant dans un répertoire pour mon wiki (dokuwiki + plugins Iframe) c'est aperçu correspond à ce code:

{{url>https://www.google.com/?gws_rd=ssl auto,700px}}

Ce code doit être stocker dans un fichier txt -> car un fichier txt correspond à une page sur le wiki...

Donc je me retrouve pr l'instant avec ce code batch:

for /f "tokens=5 delims=\" %%i in (tt.txt) do (
echo %%i > format.txt
for /f "tokens=1 delims=." %%m in (format.txt) do (
echo ===== %%i ===== > %%m.txt
echo {{url1>M:\eb-Qual\Informatique\How_to\%%i auto,700px}}>>%%m.txt
pause
)
)

tt.txt contient des référence de fichiers comme par exemple:

M:\helloworld\saylol.docx

j'espère avoir été clair ^^
0
OH Yeah !!!

SA marche

Thank you so so much dubcek !
0