无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 3142|回复: 5
打印 上一主题 下一主题

[求助] 如何一个文本文件中列举的各文件复制到指定的文件夹中?

[复制链接]
跳转到指定楼层
1#
发表于 2014-4-19 22:11:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如,将 1.txt 文本中列举的各文件全部复制到某文件夹中,例如:
1.txt 文件为:
d:\000\1.doc
d:\000\2.rar
d:\000\3.chm
d::\000\4.dat
......
即将上面1.txt中列举的那些文件全部复制到 d:\test 文件夹下

用DOS批处理不知能不能办到?
盼高人指点!先谢谢啊!
2#
 楼主| 发表于 2014-4-20 19:52:55 | 只看该作者
这里有类似的代码,但没有最终完整的代码,看不懂,测试了也不行......
回复

使用道具 举报

3#
发表于 2014-4-21 08:51:13 | 只看该作者
学习一下 谢谢分享
回复

使用道具 举报

4#
发表于 2014-4-21 09:00:22 | 只看该作者
本帖最后由 阿弥陀佛 于 2014-4-21 09:12 编辑

如果要保持原来的目录结构
  1. @echo off
  2. for /f "delims=" %%a in (1.txt) do (
  3.    xcopy "%%a" "d:\test\%%~pa" /s /y
  4. )
复制代码

如果不需要
  1. @echo off
  2. for /f "delims=" %%a in (1.txt) do (
  3.    xcopy "%%a" "d:\test" /s /y
  4. )
复制代码

评分

参与人数 1无忧币 +5 收起 理由
leaguer + 5 很给力!

查看全部评分

回复

使用道具 举报

5#
发表于 2014-4-21 10:09:52 | 只看该作者
xcopy 好象有 根据文件列表成批复制 文件的 功能。
回复

使用道具 举报

6#
发表于 2014-4-29 08:52:37 | 只看该作者
很有用的 资源 谢谢楼主分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-17 06:21

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表