Проблема зацикливания при отображении данных в файле TXT при пакетном программировании

HI,

Я хочу отображать данные в текстовом файле. Здесь у меня есть Listfile.txt, и я хочу отображать каждую строку с помощью командного файла. Как это сделать с помощью зацикливания. Ниже мой код

for /f "tokens=* delims= " %%a in (Listfile.txt) do (
  set /a N+=1
  set v!N!=%%a
)
set hostname=!v1!
echo %hostname%
pause

Данные в Listfile.txt:

4mLinuxMachine.cpp
ShutdownPanel.cpp
windows.cpp

Как отобразить каждую переменную с использованием имени хоста

Пожалуйста помоги


person user375191    schedule 28.06.2010    source источник


Ответы (1)


Если вы просто хотите отобразить каждую строку текстового файла, попробуйте следующее:

FOR /F "tokens=1"  %%a IN (Listfile.txt) DO (
  ECHO %%a
)
person aphoria    schedule 28.06.2010
comment
Я намерен хранить в каждой строке имени хоста и печатать в цикле - person user375191; 28.06.2010
comment
Боковое примечание: это будет перебирать каждую непустую строку в файле. - person Joey; 28.06.2010