在批次處理指令碼中讀取檔案是通過使用FOR
迴圈命令來完成檔案中需要讀取的每一行。 由於沒有直接的命令從檔案中讀取文字到變數中,所以需要使用for
迴圈來達到這個目的。
我們來看看如何實現這個目標的例子。
範例
@echo off
FOR /F "tokens=* delims=" %%x in (new.txt) DO echo %%x
delims
引數用於將檔案中的文字分解為不同的標記或單詞。 每個單詞或標記然後儲存在變數x
中。 對於從檔案讀取的每個單詞,都會進行回顯以將單詞列印到控制台輸出。