【发布时间】:2010-01-08 18:17:01
【问题描述】:
我拥有包含数千个文件夹和子文件夹的庞大文件夹结构。我需要将此结构中的所有 DLL 复制到一个文件夹中。
我试过了
xcopy *.dll c:\output /S /E
但这会复制带有结构的 DLL。
有没有办法只使用 DOS 命令在批处理文件中执行我想要的操作。
【问题讨论】:
标签: batch-file copy dos
我拥有包含数千个文件夹和子文件夹的庞大文件夹结构。我需要将此结构中的所有 DLL 复制到一个文件夹中。
我试过了
xcopy *.dll c:\output /S /E
但这会复制带有结构的 DLL。
有没有办法只使用 DOS 命令在批处理文件中执行我想要的操作。
【问题讨论】:
标签: batch-file copy dos
假设文件夹/文件名中没有空格:
for /r %f in (*.dll) do copy %f %~nf.dll
【讨论】:
您可以在
中查看此内容的副本【讨论】: