批次處理讀取檔案

2019-10-16 22:59:20

在批次處理指令碼中讀取檔案是通過使用FOR迴圈命令來完成檔案中需要讀取的每一行。 由於沒有直接的命令從檔案中讀取文字到變數中,所以需要使用for迴圈來達到這個目的。

我們來看看如何實現這個目標的例子。

範例

@echo off
FOR /F "tokens=* delims=" %%x in (new.txt) DO echo %%x

delims引數用於將檔案中的文字分解為不同的標記或單詞。 每個單詞或標記然後儲存在變數x中。 對於從檔案讀取的每個單詞,都會進行回顯以將單詞列印到控制台輸出。