xcopy 文件到单个目录

bob*_*obo 24 windows xcopy

我想在 Windows 机器上使用 xcopy 将所有扩展名为 .png 的文件提取到一个目录中。

我试过了xcopy C:\folder\*.png /s C:\png\,但它把子目录保存在 \folder 中,(例如在 C:\png 中,有 C:\png\a\b\c\img.png),这是我不想要的。我只想要 C:\png 中的所有 .png 而不保留 C:\folder 中的目录结构。

Joe*_*oey 45

这可以用 good old 来完成for

for /r C:\Folder %f in (*.png) do @copy "%f" C:\png
Run Code Online (Sandbox Code Playgroud)

没有什么花哨。

  • 这对我不起作用,我得到了一些“f”的效果此时出乎意料。将“%f”更改为“%%f”有效。但是,我在批处理文件中运行它:*如果您在命令行而不是批处理程序中使用 FOR 命令,请仅使用一个百分号:%G 而不是 %%G。* http://ss64.com/nt/for.html (5认同)