2014-03-13 38 views
1

我正在處理一個項目,我想用多個回顯語句在.txt文件中的一行中打印幾行。例如,我想這樣的:同一行上的批處理回送到.txt文件

echo A 
echo B 

要結束這樣看:

AB 

取而代之的是:

A 
    B 

我怎樣才能做到這一點?

+1

可能重複的[Windows批處理:回聲沒有新行](http://stackoverflow.com/questions/7105433/windows-batch-echo-without-new-line) – indiv

回答

2

您可以使用set /p技巧輸出而不需要換行符。

>>file.txt (
    set /p "=A" <nul 
    set /p "=B" <nul 
) 

您不需要在括號中包含語句,如果需要,您可以在單獨的行中包含它們。

set /p "=A" <nul >>file.txt 
REM Some thing that you don't want to output to file.txt 
set /p "=B" <nul >>file.txt 
相關問題