Board logo

标题: [文件操作] 小菜举手,批处理多文件复制 [打印本页]

作者: jvezhi    时间: 2008-9-15 16:01     标题: 小菜举手,批处理多文件复制

如果A文件夹里有3个文件 分别是1.exe 2.dll 3.dll
需要把123都复制进 X:\Y 文件夹里
现在写个bat放在A里面运行
应该如何写?
(我是 copy 1.exe c:\
             copy 2.dll.........................)
能不能一起复制了?

[ 本帖最后由 jvezhi 于 2008-9-15 16:30 编辑 ]
作者: pusofalse    时间: 2008-9-15 16:12

@copy *.dll ..\b\&copy *.exe ..\b\
作者: Batcher    时间: 2008-9-15 16:16

test.bat
  1. copy ?.* C:\
复制代码

作者: jvezhi    时间: 2008-9-15 16:32     标题: 回复 2楼 的帖子

我要复制到c:\windows\system32\里面
@copy *.dll ..\c:\windows\system32\\&copy *.exe ..\c:\windows\system32\\
这样写好象没用啊
我写错了吧
刚刚接触这个
作者: jvezhi    时间: 2008-9-15 16:33     标题: 回复 3楼 的帖子

用了一下 连bat的文件复制进C了,还要写个删除命令呢,呵呵

[ 本帖最后由 jvezhi 于 2008-9-15 16:47 编辑 ]
作者: jvezhi    时间: 2008-9-15 16:36

@copy *.dll c:\&copy *.exe c:\
恩 这样就对了
作者: pusofalse    时间: 2008-9-15 16:38

难道是我看错题了,还是你又改了?
我记得是复制到B文件夹中的啊。。。
你把三楼的代码保存为test.bat试下,如果还不行,那就是你描述的问题不够清楚了,那三个文件不是以1、2、3这样命名的吧。
copy 1.exe+2.dll+3.dll c:\windows\system32\
作者: jvezhi    时间: 2008-9-15 16:48     标题: 回复 7楼 的帖子

呵呵,我改了下路径
123是我乱写的,哈哈 不好意思啦
作者: jvezhi    时间: 2008-9-15 16:53

@copy 1.exe+2.dll+3.dll c:\windows\system32\
这个也没用啊
作者: Batcher    时间: 2008-9-15 17:02     标题: 回复 9楼 的帖子

这个写法是用来合并文件的
作者: Batcher    时间: 2008-9-15 17:03     标题: 回复 5楼 的帖子

下次举例子最好提供真实的数据,呵呵。
作者: jvezhi    时间: 2008-9-15 17:07     标题: 回复 10楼 的帖子

呵呵 我也觉得是  
下次我注意 谢谢了




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2