[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] 批处理多文件复制

如何实现批处理多文件复制,比如要把C盘的io.sys复制到D盘的aaa文件和bbb文件两个文件中去!
不管黑猫白猫,会捉老鼠的猫就是好猫!

试试?

  1. @echo off
  2. for %%a in (aaa bbb) do (
  3.    copy /b d:\%%a+c:\io.sys d:\%%a
  4. )
  5. pause>nul
复制代码

TOP

好代码

我来顶起,又简化又实用

TOP

上面的代码

你上面的代码复制出错 提示找不到文件夹
我改了一下`
@echo off
for %%a in (aaa bbb) do (
   copy /b c:\132.txt d:\%%a
)
pause>nul

TOP

原帖由 zmj2006 于 2008-9-24 20:05 发表
你上面的代码复制出错 提示找不到文件夹
我改了一下`
@echo off
for %%a in (aaa bbb) do (
   copy /b c:\132.txt d:\%%a
)
pause>nul

你的代码是把c:\132.txt复制到d;盘,并改名为aaa和bbb
我2楼的代码是把c:盘下的io.sys文件合并到d:盘的aaa和bbb文件里.

TOP

不是很明白,能说得清楚一点吗?比如说我要把d:\program~1\tencent\qq\452667478\msgex.db复制到d:\program~1\tencent\qq\812263357\和d:\program~1\tencent\qq\512
312700\里面去,代码要怎么写呢?
不管黑猫白猫,会捉老鼠的猫就是好猫!

TOP

  1. copy /y "d:\program~1\tencent\qq\452667478\msgex.db" "d:\program~1\tencent\qq\812263357\"
  2. copy /y "d:\program~1\tencent\qq\452667478\msgex.db" "d:\program~1\tencent\qq\512312700\"
复制代码
你想要怎样的花哨写法?
把C盘的io.sys复制到D盘的aaa文件和bbb文件两个文件中去
而下面你要复制到文件夹中,到底想干什么?
命令行参考:hh.exe ntcmds.chm::/ntcmds.htm
求助者请拿出诚心,别人才愿意奉献热心!
把查看手册形成条件反射!

TOP

这个我知道啊,我就是想简化它,如果我要复制到10个号码上去,那这样的话不是很麻烦吗?有没有其他代码啊?
不管黑猫白猫,会捉老鼠的猫就是好猫!

TOP

比如说我要把452667478的msgex.db的文件同时复制到812263357  512312700  381338431  452678277  87648388如果一个个复制的话就会比较麻烦,有没有比较简化的代码
不管黑猫白猫,会捉老鼠的猫就是好猫!

TOP

  1. set "msgEx=d:\program~1\tencent\qq\452667478\msgex.db"
  2. set "QQpath="d:\program~1\tencent\qq"
  3. for %%a in (812263357  512312700  381338431  452678277  87648388) do copy /y "%msgEx%" "%QQpath%\%%a\"
  4. rem for /l %%a in (1 1 1000) do xcopy /y "%msgEx%" "%QQpath%\%%a\"
复制代码
命令行参考:hh.exe ntcmds.chm::/ntcmds.htm
求助者请拿出诚心,别人才愿意奉献热心!
把查看手册形成条件反射!

TOP

回复 9楼 的帖子

如果你能在顶楼提问的时候就把这个意思表达出来,相信问题早已解决。
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

谢谢了,不好意思,我表达能力比较差!
不管黑猫白猫,会捉老鼠的猫就是好猫!

TOP

返回列表