中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [已结]将文件夹“A”里的文件按“list.txt”里记录还原
作者:
标题: [已结]将文件夹“A”里的文件按“list.txt”里记录还原 上一主题 | 下一主题
stoneyu
初级用户





积分 53
发帖 24
注册 2007-6-15
状态 离线
『楼 主』:  [已结]将文件夹“A”里的文件按“list.txt”里记录还原

求助:将文件夹“A”里的“*.jpg”文件按记事本“list.txt”里记录还原到指定目录

思路:文件夹“A”里有N多“*.jpg”的文件,而且文件夹“A”里的文本文件“list.txt”记录着“*.jpg”的原始路径,

目的:让文件夹“A”里“*.jpg”的文件按照“list.txt”记录的路径全部还原。

求各位高手出招了!先谢谢啦!!!

[ Last edited by HAT on 2008-10-15 at 23:36 ]

2008-10-15 18:38
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
pusofalse
银牌会员




积分 1604
发帖 646
注册 2008-4-13
状态 离线
『第 2 楼』:  

同一个问题拿来四处问。。。
只要标题及描述足够清晰、表达出意思。还怕没有人回答吗。- -|||



心绪平和,眼藏静谧,无比安稳的火... Purification of soul...Just a false...^_^
2008-10-15 19:26
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
tireless
银牌会员





积分 2025
发帖 1122
注册 2007-9-5
状态 离线
『第 3 楼』:  


@echo off
for /f "delims=" %%a in (list.txt) do  move /y "A\%%~nxa" "%%a" 2>nul
[ Last edited by tireless on 2008-10-15 at 19:49 ]

2008-10-15 19:42
查看资料  发短消息 网志   编辑帖子  回复  引用回复
stoneyu
初级用户





积分 53
发帖 24
注册 2007-6-15
状态 离线
『第 4 楼』:  

tireless兄弟,你写的代码能够移动文件,但是为啥有一部分不能还原呢???

2008-10-15 20:46
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
HAT
版主





积分 9023
发帖 5017
注册 2007-5-31
状态 离线
『第 5 楼』:  Re 4楼

你是不是想让3楼猜一下哪一部分不能还原呢???



2008-10-15 20:49
查看资料  发短消息 网志   编辑帖子  回复  引用回复
stoneyu
初级用户





积分 53
发帖 24
注册 2007-6-15
状态 离线
『第 6 楼』:  

pusofalse兄弟,非常P处理、DOS联盟、批处理之家,这些都是一起的吗?是不是随便发一个论坛三个论坛都可以看得到?算是重复发贴不?如果是重复发贴我以后就只发一个论坛了,不过我觉得有时候每个论坛都是不同的人给的答案,而且思路都有些不一样。

2008-10-15 20:49
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
stoneyu
初级用户





积分 53
发帖 24
注册 2007-6-15
状态 离线
『第 7 楼』:  

贴出部分“list.txt”的列表:
"F:\A\恒光电子001.jpg"
"F:\A\认证\产品标准\恒光电子003.jpg"
"F:\A\认证\CCC相关资料\其他定期确认检验报告\适配器06年确认检验报告\恒光电子100.jpg"
"F:\A\认证\CCC相关资料\其他定期确认检验报告\适配器06年确认检验报告\恒光电子101.jpg"
"F:\A\认证\CCC相关资料\其他定期确认检验报告\端子检测报告\恒光电子121.jpg"
"F:\A\认证\CCC相关资料\其他定期确认检验报告\端子检测报告\恒光电子111.jpg"
"F:\A\认证\CCC相关资料\其他定期确认检验报告\端子检测报告\恒光电子112.jpg"
"F:\A\认证\CCC相关资料\其他定期确认检验报告\电容\恒光电子122.jpg"
"F:\A\认证\CCC相关资料\其他定期确认检验报告\电容\恒光电子123.jpg"
"F:\A\认证\CCC相关资料\其他定期确认检验报告\检验记录\恒光电子134.jpg"
"F:\A\认证\CCC相关资料\其他定期确认检验报告\检验记录\恒光电子135.jpg"
"F:\A\认证\CCC相关资料\其他定期确认检验报告\原材料定期确认报告扫描件\漆包线定期确认报告\恒光电子340.jpg"
"F:\A\认证\CCC相关资料\其他定期确认检验报告\原材料定期确认报告扫描件\漆包线定期确认报告\恒光电子341.jpg"
"F:\A\认证\CCC相关资料\其他定期确认检验报告\原材料定期确认报告扫描件\聚脂薄膜定期确人报告\恒光电子362.jpg"
"F:\A\认证\CCC相关资料\其他定期确认检验报告\江苏省检验报告\恒光电子143.jpg"
"F:\A\认证\CCC相关资料\其他定期确认检验报告\中国电子产品检测所广播电视产品检测站\恒光电子146.jpg"
"F:\A\认证\CCC相关资料\其他定期确认检验报告\冷风机试验报告\恒光电子153.jpg"
"F:\A\认证\CCC相关资料\其他定期确认检验报告\冷风机试验报告\恒光电子154.jpg"
"F:\A\认证\24W壳GS\CDF\恒光电子024.jpg"
"F:\A\认证\24W壳GS\CDF\恒光电子025.jpg"
"F:\A\认证\EI48壳CCC\检验报告\恒光电子034.jpg"
"F:\A\认证\EI48壳CCC\检验报告\恒光电子035.jpg"
"F:\A\认证\EI48壳CCC\检验报告\电源适配器检验报告07年\电源适配器检验报告07年现用\恒光电子371.jpg"
"F:\A\认证\EI48壳CCC\检验报告\线路板检验报告\恒光电子161.jpg"
"F:\A\认证\EI48壳CCC\检验报告\线路板检验报告\恒光电子162.jpg"
"F:\A\认证\EI48壳CCC\08年CCC工厂检查资料\电源适配器电磁兼容试验报告\恒光电子179.jpg"
"F:\A\认证\公司证书\彩色证书\恒光电子052.jpg"
"F:\A\认证\公司证书\彩色证书\UL  HG1L\恒光电子196.jpg"
"F:\A\认证\公司证书\彩色证书\TUV-GS\TUV开关电源61558\恒光电子433.jpg"
"F:\A\认证\公司证书\彩色证书\产品图片\恒光电子241.jpg"
"F:\A\认证\公司证书\彩色证书\CCC\恒光电子275.jpg"
"F:\A\杂项\恒光电子样本\新建文件夹\恒光电子087.jpg"

2008-10-15 20:50
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
tireless
银牌会员





积分 2025
发帖 1122
注册 2007-9-5
状态 离线
『第 8 楼』:  


@echo off
for /f "delims=" %%a in (list.txt) do move /y "A\%%~nxa" %%a 2>nul


2008-10-15 21:00
查看资料  发短消息 网志   编辑帖子  回复  引用回复
stoneyu
初级用户





积分 53
发帖 24
注册 2007-6-15
状态 离线
『第 9 楼』:  

tireless兄弟,现在可以了,能不说一下,为啥去掉了双引号就可以了呢?

2008-10-15 21:40
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
tireless
银牌会员





积分 2025
发帖 1122
注册 2007-9-5
状态 离线
『第 10 楼』:  Re 9 楼

因为 move "文件" ""目标路径"" 是错误的用法。
move "文件" "目标路径" 才正确。之前以为你的 list.txt 中的路径没有双引号,所以我加了个双引号。

[ Last edited by tireless on 2008-10-15 at 22:37 ]

2008-10-15 21:57
查看资料  发短消息 网志   编辑帖子  回复  引用回复
stoneyu
初级用户





积分 53
发帖 24
注册 2007-6-15
状态 离线
『第 11 楼』:  

哦,原来是这样,学习了!谢谢tireless兄!!!

2008-10-15 22:34
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

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


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



论坛跳转: