注意!!!:目录中不能有中文 会乱码**


脚本1 --- 把当前目录中list.txt中的所有列出的文件夹 复制到 目标目录 G:\batbatbat\result 中
模板
@echooff
​
for/f"delims="%%iin(.\list.txt)do(
    xcopy"%%i""结果存放的目标目录%%i\"/E/Y
)
@echo off
for /f "delims=" %%i in (.\list.txt) do ( xcopy "%%i" "G:\batbatbat\result%%i\" /E /Y)

./list.txt 同代表级目录下 list.txt 的内容 :

.\a
.\b

结果体现:

把当前目录下面一堆乱七八糟的文件中找到 【文件夹 a】 和【文件夹 b】 然后复制到 【G:\batbatbat\result】 下

脚本2 --- 把 G:\my\ 目录中 fileList.txt 中的所有列出的文件(后缀是jpg) 复制到 目标目录 G:\batbatbat\result 中
模板
@echooff
​
for/f"delims="%%iin(G:\fileList.txt)do(
    copy/y"要操作的目标文件夹路径%%i.jpg""存放结果的文件夹路径"
)

@echo off
for /f "delims=" %%i in (G:\fileList.txt) do ( copy /y "G:\my\%%i.jpg" "G:\batbatbat\result")

G:\fileList.txt的内容

a
b
c

结果体现:

把 G:\my 下面一堆乱七八糟的文件中找到 【a.jpg】 【b.jpg】 【c.jpg】 然后复制到 【G:\batbatbat\result】 下

{对于不同的文件切换不同的后缀即可,如想要 txt 文件就把 jpg 换成 txt }

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐