Variable sur 1 ligne

Résolu/Fermé
DCD - 31 juil. 2017 à 12:07
 DCD - 1 août 2017 à 07:18
Bonjour,

Je m'en remet à vous car je rencontre un problème depuis quelques temps, je suis en train de créer un algorithme de cryptage, et pour se faire je dois créer une variable batch mais le fichier contenant les codes fais plusieurs lignes. J'aimerais mettre tous les codes dans le fichiers mais à la suite pour que je puisse les cumuler.

Exemple:
>> Fichier code
0123456789
9876543210
1973468250


et je souhaiterais faire:
>> Fichier Code-c
012345678998765432101973468250

Je vous remercie par avance pour vos réponse !
J'ai déjà utilisé la boucle For /F mais sans succès..

A++
Merci !

2 réponses

barnabe0057 Messages postés 14440 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 19 avril 2024 4 906
31 juil. 2017 à 13:15
Bonjour,

Essaie comme ça :

@echo off
setlocal enableextensions enableDelayedExpansion

for /f "usebackq tokens=*" %%A in ("fichier_code.txt") do (set code=!code!%%A)

echo !code!

echo.
pause
endlocal
exit

N'oublie pas de modifier la partie soulignée.
0
Ah les extensions !
Merci, depuis le temps que je cherchais !!!!

Merci beaucoup Barnabe !

Bonne journée !

A ++
0