我正在寫一個窗口CMD批處理文件中的文本,即(爲簡化的目的)應該呼應這個文件的每一行:字面上回聲「的」
Flash
your
lights
on
and
off
時,它得到的問題是第4和第6的話,它最終運行echo on
和echo off
,這確實不實際上呼應的文字,而不是它只是設置回聲的狀態爲ON和OFF。
for /F %%a in (DataFile.txt) do echo %%a
輸出的結果是:
Flash
your
lights
and
有沒有辦法從字面上呼應文字on
和off
?
你有沒有試過圍繞引號中的%% a? –
只是在每個單詞附帶引號。然後在''和''off''上輸出'「,但是所有額外的引號都是一個新問題。 – abelenky
使用'回聲(%%了'(這個語法看起來很奇怪,但是是唯一安全的方式來'echo'每一個文字,甚至'/',字面意思)...... – aschipfl