将带有结束字符的特定文件从一个目录复制到另一个目录的脚本

script to copy particular files with the end character from one directory to another directory

我是脚本新手,

我想将特定文件从一个目录复制到另一个目录。

示例:

c:\网站到D:\网站

C:\网站包含:

flower_small.jpg

flower_large.jpg

flowerss_small.jpg

flowerss_large.jpg

我要复制所有以'_small.jpg'结尾的文件

我有大量文件要移动。

你能帮帮我吗??

@echo off

setlocal

set "source_folder=c:\website"
set "destination_folder=D:\website"

pushd "%source_folder%"

for %%a in (*_small.jpg) do (
    copy /y "%%a" "%destination_folder%" 
)
popd
endlocal

我想你只需要:

copy c:\website\*_small.jpg D:\website

但是,您确实说过 "have large number of files to move." 如果您真的想移动它们并且没有两个目录中的文件。然后使用:

move c:\website\*_small.jpg D:\website