Modifier une chaine de caractères
Bonjour.
Je pensais avoir compris mais je n'ai rien compris du tout.
J'ai un fichier %PLversion_dev% dont je veux parcourir les lignes pour chercher la valeur %versionOld% puis :
-copier la ligne initiale si la valeur n'est pas trouvée
-copier la ligne en remplaçant %version% par %versionOld% si la valeur est trouvée.
dans un premier temps, j'essaie simplement de copier toutes les lignes du fichier %PLversion_dev% dans le fichier %PLversionREMtmp%.
Mon script ne me copie que la dernière ligne à chaque boucle, ce n'est pas ce que je veux.
Code:
1 2 3 4 5 6 7
| if exist %PLversionREMtmp% del %PLversionREMtmp%
for /f "usebackq delims=" %%A in ("%PLversion_dev%") do (
set "ligneREM=%%A"
echo %ligneREM% >> %PLversionREMtmp%
) |