我想知道为什么 _STR 没有设置为新的 %%A?谢谢。
FOR /f "tokens=1 delims=" %%A IN ('dir /b C:\test') DO (
ECHO %%A
SET _STR=%%A
ECHO TEST : %_STR%
REM IF "%%A:~-1"=="/" ECHO %%A
)
我的输出看起来像这样......
file1.txt
测试:文件夹
3 文件 2.txt
测试
:文件
夹3 文件
夹1 测试:文件夹 3 文件夹 2
测试:文件夹 3 文件夹 3 测试
:文件
夹3