【批量将文件夹中的指定文件复制到另一个文件夹的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 }
更多推荐
已为社区贡献1条内容
所有评论(0)