使用批处理复制多个不同后缀名的文件到别的目录下

请问如果通过批处理实现将一个目录下多个文件(后缀名不同)复制到别的目录下

@echo offfor /r "E:\test\" %%a in (*.txt) do (copy "%%a" "F:\123\")pause 假设复制E:\test文件夹里的所有txt文本文档到F:\123文件夹,具体请结合实际修改追问

我试了下没有报错,但文件也没拷贝过去,我用的win10系统,并且需要拷贝的文件后缀名都不一样,这个需要怎么写呢

温馨提示:内容为网友见解,仅供参考
无其他回答

批处理 把整个文件夹复制到另个文件夹下
1、在电脑上新建一个文件夹,新建一个“TXT”文件,并命名。2、点击右键,把文件的后缀名设置为“.bat”。3、右键打开文件,第一行输入“copyC:\Users\Administrator\Desktop\西游记\1.JPGC:\”。4、第二行输入“pause”。5、保存后关闭,双击文件弹出“DOS”界面。6、即可看到C盘下已经复制...

批处理如何一次复制多个文件
copy \/y c:\\*.exe d:上面是统一的后缀名的 下面是公共字符段的 copy \/y c:\\SAD*.jpg d:复制SAD打头的,后缀名为jpg的文件到D盘 如果多个不同文件名,不同后缀名的可以用循环命令实现 for \/r c: %%a in (1.txt 2.txt 3.txt 4.txt 5.txt) do copy \/y %%a d:复制c盘下所偶括号...

...一个批处理命令把当前文件夹下三个dll文件复制到C:\\Windows\\System32...
copy *.dll %SystemRoot%\\System32\\ 保存后,改txt后缀为bat,右击以管理员身份运行。看不到txt后缀的话,需要在文件夹选项查看里去掉隐藏已知文件类型的扩展名,或点查看并勾选文件扩展名。如果要替换system32目录的系统dll,需要用nsudo软件启用全部特权运行bat文件。

如何用批处理把几千个文件从一个上万文件中复制到某一个文件夹里
你要复制的文件的后缀与其他文件不一样的话,可以用批处理文件直接复制相同后缀的文件,如果文件名是有规律的,那可以直接复制文件名, 如果是凌乱的,那就只有一个一个的把名称写入批处理文件

批处理复制指定多个文件到多个指定文件夹?
echo off & title 根据列表批量移动文件到对应目录 By 依梦琴瑶cd \/d "%~dp0"::设置要处理的目录,当前目录请留空set SrcDir=::设置文本路径set File=List.txtif defined SrcDir cd \/d "%SrcDir%"for \/f "usebackq tokens=1*" %%a in ("%File%") do ( if exist "%%~b" ( ...

bat批处理把目录下的文件名相同,后缀不同的找出来打包到指定目录。
dir \/a-d \/b *.*') do (if not %%~xi==.bat (if %%~na==%%~ni (if not %%a==%%i (rar a -df %%~na.rar %%~nxi %%~nxa )))默认为当前目录,不包括子目录,支持N个同名文件同时打包(压缩命令由winrar工具提供,请安装winrar并设置好环境变量)打包同名文件时会删除原文件 ...

如何将多个文件批量复制到相对应的名称文件夹中?
可以使用 批处理 脚本实现文件的对应转移 echo off for \/d %%a in (*) do copy "%%~a.*" "%%~a\\" 2>nul pause把以上代码保存为bat 后缀名 的文件,然后把它放在和A、B、C、D。。。文件夹一起的目录里,运行后,就会把当前目录中的A、B、C、D。。。文件,拷贝到对应的文件夹中去了...

如何使用bat批处理或cmd,:将一个文件复制为“多个副本“(增量备份...
是只备份f文件呢还是要备份多个文件。ECHO OFF&setlocal enabledelayedexpansion::此脚本是将源目录E:\\TEST0中的test.txt文件,备份到目的目录d:\\TEST中,运行一次将test.txt备份一次,::并根据目的目录中已存在的备份,将新的备份依次命名为test_0.txt,test_1.txt……::设置源目录set "sur=E:\\...

DOS批处理命令实现自动复制指定的文件夹到其他位置
::把QQTEST修改为需要搜索的文件夹名称 ::把E修改为希望复制到的盘符 ::变量Milti_ID是当搜索出多个不同位置的文件夹的时候,复制到新位置的文件夹名称后缀 ::同时也用于统计最终一共搜索出多少文件夹。::=== set Search_Disk=D set Search_Folder=QQTEST set Copy_to=E set \/a Milti_ID=0...

如何用CMD批处理提取所有子文件夹内容按文件夹名称命名并提取到一个...
*"') do (Ren "%%j" "%%~nxi%%~xj"Move "%%i\\%%~nxi%%~xj" "D:\\文件提取到此文件夹\\"Rd \/q "%%i"))Pause以上内容保存为批处理文件(xx.bat),和要提取文件的子文件夹放在一起即可,例如 和 文件夹1、文件夹2 放在一起.默认保留文件后缀名,如果不保留文件后缀名请删除 "%%~xj"

相似回答