[MS-Dos] Ecrire dans un fichier texte en batch VoirPour écrire dans un fichier texte, il suffit d'utiliser une redirection ">" :
echo texte_à_ecrire > fichier_de_sortie.txt
Pour écrire à la fin d'un texte existant (concaténation) :
echo "écriture a la fin du fichier ">>...
Qu'est-ce qu'un fichier batch ? VoirPOURQUOI FAIRE ?
COMMENT FAIRE ?
Préalables
Création du fichier
POURQUOI FAIRE ?
Windows est fourni avec une version du DOS, ce qui permet d'exploiter les fonctionnalités et l'enchaînement de commandes définies dans un script. Un fichier...
Entrées/sorties : Les flux en C++ VoirEntrées/sorties : les flux en C++
1. Ouvrir un fichier en lecture
1.1 Ouverture du fichier "donnees.txt" en lecture
1.2 Lecture du contenu de "donnees.txt"
2. Ouvrir un fichier en écriture
2.1 Ouverture du fichier "donnees.txt" en...
Moi j'utilise l'indirection'>'
echo texte_à_ecrire>sorti.txt
et la concatenation:
echo ecriture a la fin du fichier>>sorti.txt
Voila.
Salutation !
Char Snipeur
Salut
j'ai plusieur fichier de text, charque fois un nouveau fichier s'ajout et leu nom change (le nom du fichier contient la date d'exportation) // bien sur a un enplacemment bien définie
je veux faire un progrmme batch qui concatine les données de fichier dans un seul fichier FINAL.
Merci
echo [Le texte ou la variable]>[l'adresse du fichier]
ex:
echo %dir%>"C:\Documents and Settings\Moi\Mes documents\essais.txt"
Si tu veux que le texte s'affiche à la suite de ce que contient le fichier remplace > par >> sinon le contenu du fichier sera remplacé par le nouveau texte.
Comme sa
@echo off
set /p nom=Quel est votre nom please ?
echo Ah, vous etes %nom%...
echo.
set /p sava=Comment sa va ?
echo Moi aussi %sava%
set /p aimer=M'aime tu ?
echo je pense pareil que toi c a dire %aimer%
set /p conner=Conner tu alex ?
echo ok :)
set /P choix=tu l'aime (O=Oui ; N=Non) ? :
If /I %choix%==O (
echo moi aussi
) else (
If /I %choix%==N (
echo conard
) else echo Il faut faire un choix !
)
pause
je c le faire matennent ^^ mes setai sa a peut prai :)