中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 求助:根据文件列表提取文件
作者:
标题: 求助:根据文件列表提取文件 上一主题 | 下一主题
h99h99
新手上路





积分 8
发帖 8
注册 2009-9-12
状态 离线
『楼 主』:  求助:根据文件列表提取文件

我有个文件列表文件,内容如下:

卷 DATA 的文件夹 PATH 列表
卷序列号为 F43A-0013
D:\XPINST

│  ss1.EXE
│  SETUPXP.HTM
│  WIN32.BAT
│  
├─DOCS
│      2ss.GIF
│      
├─DOTNETFX
│      ACCMGR.DLL
│      BASELINE.DAT


我想根据这个文件列表来提取相同文件夹结构的文件,请高手帮忙写个批处理!

[ Last edited by h99h99 on 2010-4-25 at 12:43 ]

2010-4-25 12:41
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
Hanyeguxing
银牌会员

正在学习中的菜鸟...


积分 1039
发帖 897
注册 2009-3-1
来自 在地狱中仰望天堂
状态 离线
『第 2 楼』:  

1,你没详细说明什么样算相同文件夹结构?
2,是从每个列表独立查找,还是两个列表交叉比较?



批处理之家 http://bbs.bathome.net/forum-5-1.html
2010-4-25 14:47
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
h99h99
新手上路





积分 8
发帖 8
注册 2009-9-12
状态 离线
『第 3 楼』:  



  Quote:
Originally posted by Hanyeguxing at 2010-4-25 14:47:
1,你没详细说明什么样算相同文件夹结构?
2,是从每个列表独立查找,还是两个列表交叉比较?

我就是想提取 D:\XPINST 下的 ss1.EXE  SETUPXP.HTM  WIN32.BAT 到当前文件夹的 xpinst 下,提取 D:\XPINST\docs 下的 2ss.gif 到到当前文件夹的 xpinst 下的DOCS文件夹下,。。。。。。,请帮忙!

2010-4-25 14:58
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
slore
铂金会员





积分 5212
发帖 2478
注册 2007-2-8
状态 离线
『第 4 楼』:  就是全文件夹复制?

xcopy不就完了?



S smile 微笑,L love 爱,O optimism 乐观,R relax 放松,E enthusiasm 热情...Slore
2010-4-25 15:09
查看资料  发短消息 网志   编辑帖子  回复  引用回复
h99h99
新手上路





积分 8
发帖 8
注册 2009-9-12
状态 离线
『第 5 楼』:  



  Quote:
Originally posted by slore at 2010-4-25 15:09:
xcopy不就完了?

不是全文件夹复制,是列表里有的才复!

2010-4-25 15:18
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
Hanyeguxing
银牌会员

正在学习中的菜鸟...


积分 1039
发帖 897
注册 2009-3-1
来自 在地狱中仰望天堂
状态 离线
『第 6 楼』:  

列表是由Tree命令直接生成的,还是生成后又修改过?



批处理之家 http://bbs.bathome.net/forum-5-1.html
2010-4-25 15:42
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
h99h99
新手上路





积分 8
发帖 8
注册 2009-9-12
状态 离线
『第 7 楼』:  



  Quote:
Originally posted by Hanyeguxing at 2010-4-25 15:42:
列表是由Tree命令直接生成的,还是生成后又修改过?

Tree命令直接生成的,但删除过一些行(文件)!

2010-4-25 15:52
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
exzzz
初级用户

游手好闲 + 无所事事 ..



积分 194
发帖 167
注册 2007-4-30
状态 离线
『第 8 楼』:  

dir /s /b XXXX.YYY>FilePath.txt



  
2010-4-25 23:29
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: