Enregister une variable dans un fichier texte

[Résolu/Fermé]
Signaler
Messages postés
15
Date d'inscription
mardi 1 avril 2014
Statut
Membre
Dernière intervention
25 janvier 2015
-
Messages postés
3276
Date d'inscription
lundi 11 novembre 2013
Statut
Membre
Dernière intervention
18 juillet 2021
-
Bonjour, je voudrais savoir comment faire pour enregistrer toutes les variables obtenues dans mon fichier batch dans un fichier log, merci d'avance.



3 réponses

Messages postés
18246
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
21 juillet 2021
5 331
hello
echo %variable%> log
Messages postés
3276
Date d'inscription
lundi 11 novembre 2013
Statut
Membre
Dernière intervention
18 juillet 2021
1 617
Salut.

Si tu veux stocker plusieurs variables dans le même fichier log (ou txt), fais comme ceci.

Code :
@echo off
set a=Ligne n°1
set b=Ligne n°2
set c=Ligne n°3
set d=Ligne n°4
del /q "c:\users\thomas\desktop\fichier.log"
for %%z in (
"%a%"
"%b%"
"%c%"
"%d%") do echo %%z >> "c:\users\thomas\desktop\fichier.log"
start notepad.exe "c:\users\thomas\desktop\fichier.log"


@++
Messages postés
18246
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
21 juillet 2021
5 331
sans boucle for
( echo %a%
echo %b%
echo %c%
echo %d% ) > "c:\users\thomas\desktop\fichier.log"
Messages postés
3276
Date d'inscription
lundi 11 novembre 2013
Statut
Membre
Dernière intervention
18 juillet 2021
1 617
Ah oui, j'y pense jamais :D
Merci pour vos réponses !!