这是不言自明的,我在这里尝试做什么。当我做这样的事情时:
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 个输出写入日志中的一行。
这是不言自明的,我在这里尝试做什么。当我做这样的事情时:
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 个输出写入日志中的一行。