我想使用 echo 逐步将数据添加到文本文件中。我写了一个小批量代码如下:
@echo off
echo >text.txt
set DllCopier_d=./DllCopier
echo %DATE:~04%>text.txt
echo %TIME:~0,5%>text.txt
echo %~dp0%>text.txt
当我最后查看 text.txt 时,我发现只有一行:
C:\omsstest_automation\win32\
这是最后一行的结果。为什么“回声”会导致替换 text.txt 的先前内容?