|
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 |
|