我想制作一个Batch脚本,将数百个文件复制到正确的目录中。我必须多次这样做,我认为一个脚本将来会有所帮助。唯一的问题是我不知道他们所处的文件名或目录,好吧我的意思是,但是有数百个,所以它没有帮助。
基本上,我在自己的文件夹中有c:\movies
中的电影图像,但每部电影的电影都在f:\movies
的同名文件夹中。我想再次将图像和电影放在一起。
示例:
copy c:\movies\%dir%\%img%.png F:\Movies\%dir%\%img%.png
提前感谢您的帮助!
答案 0 :(得分:0)
它可以变得更有活力,但你的要求非常简单。
@echo off
for /f %%a in ('dir /b /a:d "c:\movies"') do (
copy /Y "C:\movies\%%a\*.png" "F:\movies\%%a"
)