1
如果我有一個文本文件調用text.txt,我有這段代碼來讀取它。閱讀文本文件批處理的不同行
@ECHO OFF
SetLocal EnableDelayedExpansion
for /f "delims=" %%x in ('type text.txt') do (
set "Var=%%x"
ECHO !Var!
)
pause
我怎麼能只顯示文本文件的第三行。謝謝。
如果我有一個文本文件調用text.txt,我有這段代碼來讀取它。閱讀文本文件批處理的不同行
@ECHO OFF
SetLocal EnableDelayedExpansion
for /f "delims=" %%x in ('type text.txt') do (
set "Var=%%x"
ECHO !Var!
)
pause
我怎麼能只顯示文本文件的第三行。謝謝。
@ECHO OFF
SetLocal DisableDelayedExpansion
for /f "usebackq skip=2 delims=" %%x in ("text.txt") do echo %%x & goto done
:done
pause
跳過兩行,寫入在第三和退出for循環