2014-02-12 73 views
1

如果我有一個文本文件調用text.txt,我有這段代碼來讀取它。閱讀文本文件批處理的不同行

@ECHO OFF 
SetLocal EnableDelayedExpansion 

for /f "delims=" %%x in ('type text.txt') do ( 
    set "Var=%%x" 
    ECHO !Var! 
) 
pause 

我怎麼能只顯示文本文件的第三行。謝謝。

回答

1
@ECHO OFF 
SetLocal DisableDelayedExpansion 

for /f "usebackq skip=2 delims=" %%x in ("text.txt") do echo %%x & goto done 
:done 
pause 

跳過兩行,寫入在第三和退出for循環