1 Pluspunkt 0 Minuspunkte

Wie kann ich eine Datei einlesen und den ganzen Inhalt in einer Variable speichern?

set content=
for /F "usebackq delims=" %a in ("datei.txt") do set content=%content% %a
echo %content%
bezieht sich auf eine Antwort auf: Datei lesen in Batch
von  

1 Antwort

0 Pluspunkte 0 Minuspunkte

Dieses Script liest die Datei ein und hängt in einer Schleife jede Zeile an die Variable "content" an.

@echo off
 
set filename=test.txt
set content=
 
for /f "usebackq delims=" %%i in ("%filename%") do (
    call set "content=%%content%% %%i"
)
 
echo Inhalt: %content%
von