Modifier une ligne dans un fichier texte (.txt)
Fermé
WhiteBlako
Messages postés
20
Date d'inscription
jeudi 14 juin 2018
Statut
Membre
Dernière intervention
26 septembre 2019
-
Modifié le 18 juil. 2018 à 04:00
barnabe0057 Messages postés 14417 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 26 mars 2024 - 21 juil. 2018 à 05:03
barnabe0057 Messages postés 14417 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 26 mars 2024 - 21 juil. 2018 à 05:03
A voir également:
- Modifier une ligne dans un fichier texte (.txt)
- Fichier rar - Guide
- Fichier host - Guide
- Comment modifier un pdf - Guide
- Fichier iso - Guide
- Comment réduire la taille d'un fichier - Guide
2 réponses
baptiste.r1807
Messages postés
1167
Date d'inscription
mercredi 11 février 2015
Statut
Membre
Dernière intervention
8 août 2023
633
18 juil. 2018 à 12:33
18 juil. 2018 à 12:33
https://sourceforge.net/projects/fart-it/files/fart-it/1.99b/
explication : https://web.archive.org/web/20180329050923/http://fart-it.sourceforge.net/
Logiciel immature mais qui peut modifier tout les fichiers
explication : https://web.archive.org/web/20180329050923/http://fart-it.sourceforge.net/
Logiciel immature mais qui peut modifier tout les fichiers
barnabe0057
Messages postés
14417
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
26 mars 2024
4 901
18 juil. 2018 à 21:44
18 juil. 2018 à 21:44
Bonjour,
Je ne vois pas de fichier texte à modifier, tu as juste posté ton script.
Est-ce que tu veux modifier un fichier texte ou un batch ?
Je ne vois pas de fichier texte à modifier, tu as juste posté ton script.
Est-ce que tu veux modifier un fichier texte ou un batch ?
WhiteBlako
Messages postés
20
Date d'inscription
jeudi 14 juin 2018
Statut
Membre
Dernière intervention
26 septembre 2019
18
19 juil. 2018 à 21:38
19 juil. 2018 à 21:38
Je ne pense pas qu'il y ai une grosse différence, je m'entraine sur des fichiers textes, mais au final oui c'est pour modifier un fichier batch.
barnabe0057
Messages postés
14417
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
26 mars 2024
4 901
>
WhiteBlako
Messages postés
20
Date d'inscription
jeudi 14 juin 2018
Statut
Membre
Dernière intervention
26 septembre 2019
21 juil. 2018 à 05:03
21 juil. 2018 à 05:03
On pourrait penser qu'il n' y a pas de différence, mais ça fait une énorme différence.
C'est beaucoup plus complexe de modifier un batch, à cause des caractères spéciaux entre autres.
Dis-moi si ça te convient :
C'est beaucoup plus complexe de modifier un batch, à cause des caractères spéciaux entre autres.
Dis-moi si ça te convient :
@echo off
setlocal enableextensions enabledelayedexpansion
cd /d %USERPROFILE%\Desktop
echo. >nouveau.txt
echo.
echo Quel partie voulez-vous modifier ?
set /p "partie=> "
echo.
echo Par quoi ?
echo.
set /p "partiemodif=> "
for /f "usebackq delims=" %%E in ("whiteblako.bat") do (
set ligne=#%%E
for /f "tokens=1,* delims=:" %%A in ("!ligne!") do (
set droite=%%B
set gauche=%%A
set gauche=!gauche:~1!
>>nouveau.txt (echo !ligne! | findstr /C:"Name : %partie%" >nul && echo !gauche!: %partiemodif% || if defined droite (echo %%E) else (echo !gauche!))
)
)
echo. & pause
exit /b 0
18 juil. 2018 à 14:28
je vous tiens au courant.