如何将某个 .txt 文件批量插入到每个子文件夹中?

如何将某个 .txt 文件批量插入到每个子文件夹中?

我正在尝试弄清楚如何将 licence.txt 文件插入到每个子文件夹中,有什么想法可以在 Windows 命令行中执行此操作吗?

答案1

如果您想直接从命令行运行它,您可以使用:

FOR /f "tokens=*" %f in ('dir . /ad/b/s') do COPY "My.lic" "%f"

按照@PreetSangha 的建议这里

或者如果您想批量使用它:

FOR /r "C:\SestinationDir" %%f in (.) do (COPY "C:\SourceDir\My.lic" "%%~ff")

按照@Helen 的建议这里

该命令的功能FOR可以通过一个小例子.bat来显示:

ECHO OFF
FOR /r "C:\temp\test2" %%f in (.) do (ECHO "%%~ff")
PAUSE

应该给上述作者投票。

相关内容