标签: batch-file cmd
我有这个代码将文件夹中的文件名打印到.txt文件但是我只需要将文件名的前3个单词复制到.txt,怎么能实现呢?我现在有这个:
for %%i in (*) do ( echo %%~ni >>list.txt )
感谢您的帮助。
答案 0 :(得分:1)
假设文件名的“单词”除以空格:
for %%A in (*) Do for /f "tokens=1-3" %%B in ("%%A") do >>list.txt Echo %%B %%C %%D