Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
[Résolu]Ecrire dans un fichier txt en détruisant l'ancien...
Auteur Message
Répondre en citant
Message [Résolu]Ecrire dans un fichier txt en détruisant l'ancien... 
Bonjour,

Je cherche à écrire à partir d'un batch un texte dans une fichier .txt :

Code:
echo Texte >> fichier.txt


Mais si aprés je fais :

Code:
echo Texte2 >> fichier.txt


Le fichier .txt :

Texte
Texte2

je chercherais à avoir seulement le dernier texte écrit.

Merci d'avance.



Dernière édition par gautier019 le Dim 31 Mar 2013 - 13:47; édité 1 fois
Skype
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message [Résolu]Ecrire dans un fichier txt en détruisant l'ancien... 
Salut,
Il y a 2 façons de faire !

Soit comme ceci, ça supprime le texte, mais tu ne peux écrire qu'une ligne, à chaque echo ça supprimera l'ancien texte:
Code:
echo Texte2 > fichier.txt


Soit en bidouillant un peu, tu écris dans un nouveau fichier et tu supprime l'ancien:
Code:
echo Texte2 >> fichier2.txt
del fichier.txt
ren fichier2.txt fichier.txt


@+




______________________________________________________


L'ignorance est un fléau qui engendre la haine et la mort
La connaissance est une arme qui surpasse toutes les autres
Partagez votre savoir, sinon il sera perdu à jamais
Répondre en citant
Message [Résolu]Ecrire dans un fichier txt en détruisant l'ancien... 
Merci, je me demandais tout le temps pourquoi il y avait 2 ">", maintenant je sais.
Merci encore



Skype
Répondre en citant
Message [Résolu]Ecrire dans un fichier txt en détruisant l'ancien... 
Sa marcche,mais dans mon script ça ne marche pas...

J'ai
Citation:
echo 0_1 > %pseudo%\save.txt

Et il me dit

Citation:
Accés refusé 




Skype
Répondre en citant
Message [Résolu]Ecrire dans un fichier txt en détruisant l'ancien... 
Salut,

Et avec un "clic-droit + exécuter en tant qu'administrateur" ?

@+




______________________________________________________


L'ignorance est un fléau qui engendre la haine et la mort
La connaissance est une arme qui surpasse toutes les autres
Partagez votre savoir, sinon il sera perdu à jamais
Répondre en citant
Message [Résolu]Ecrire dans un fichier txt en détruisant l'ancien... 
J'ai trouvé le problème, en fait ton script était parfait.
C'était la variable

car pour "pseudo", j'avais :

set /p pseudo= < %connect%\pseudo.txt

et il fallait :

set /p pseudo= < "%connect%\pseudo.txt"

Donc, en fait, je suis un


Merci encore Okay



Skype
Répondre en citant
Message [Résolu]Ecrire dans un fichier txt en détruisant l'ancien... 
De rien ^^'




______________________________________________________
Skype
Répondre en citant
Message [Résolu]Ecrire dans un fichier txt en détruisant l'ancien... 
ytrezAn a écrit:
De rien ^^'


WTF ! Mort de Rire



Skype
Répondre en citant
Message [Résolu]Ecrire dans un fichier txt en détruisant l'ancien... 
Je plaisantais ^^

Je me suis trompé de topic (voire même de forum, c'est ça l'excès de choco) =X Je suis un triple boulet Mort de Rire
Je suis lamentable, quelqu'un peut effacer ça ou je suis condamné à subir cette honte toute ma vie Embarassed
Ah je suis condamné, autant pour moi. Sorry.

Ah je vois une façon de me sauver ma misérable tête. Euh, poisson d'avril =D
Comment ça personne n'y croit et je me suis planté ?




______________________________________________________
Skype
Répondre en citant
Message [Résolu]Ecrire dans un fichier txt en détruisant l'ancien... 
xD



Skype
Répondre en citant
Message Petite paranthèses ^^ 
Enfaite lors de la création de fichier, quand tu fait :

Code:

echo texte>fichier.txt


C'est pour créer un fichier et supprimer tout les autre qui ont le même nom ...
Et quand tu fait :
Code:

echo texte>>fichier.txt


A chaque fois que tu va faire cette commande, sa va rajouter une ligne au fichier.txt ( pas mal pour la création de batch dans un batch Wink )

Voilà juste pour t'informer ! Smile a+




______________________________________________________
Ne cliquez pas sur le crâne ! Surprised --->
Message [Résolu]Ecrire dans un fichier txt en détruisant l'ancien... 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch