2013-10-18 148 views
2

這很好理解,我在這裏要做的。 當我做這樣的事情:將多個批處理命令的輸出寫入文本文件的一行

set n=0 
:choose 
set /a n+=1 
choice /c yn 
if errorlevel 2 (echo NO! >>log.txt 
) else echo YES! >>log.txt 
if %n% lss 10 goto choose 

循環執行產生在每次執行命令的時間爲一個新的生產線(10次= 10行) 我希望它全部10個輸出寫在一行登錄。

回答

4
set n=0 
:choose 
set /a n+=1 
choice /c yn 
if errorlevel 2 (echo|set /p=NO! >>log.txt 
) else echo|set /p=YES! >>log.txt 
if %n% lss 10 goto choose 
相關問題