【批量将文件夹中的指定文件复制到另一个文件夹的bat脚本】


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


脚本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 }

  • 2
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值