中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [求助]:批量转移文件的批处理脚本(相当实用的批处理)
作者:
标题: [求助]:批量转移文件的批处理脚本(相当实用的批处理) 上一主题 | 下一主题
juckymao
新手上路





积分 6
发帖 2
注册 2008-1-17
状态 离线
『楼 主』:  [求助]:批量转移文件的批处理脚本(相当实用的批处理)

本人电脑中的文件较多且乱,常常在整理些文件,不过都是些体力活.有了些新思路去整理这些文件,
但是个人刚好是DOS菜鸟,这事就力不从心了,请教大侠们了.

怎么样能够按照目录.txt文本文件定好的文件路径,将E:\test下的的各个文件按照指定的目录转移好呢?

例如:E:\test  的文件夹内容由下所示

/*****************************************************/

文件夹 PATH 列表
卷序列号码为 0000BB7F 362A:17E7
E:.
    目录.txt
    win.rar
    1.jpg
    2.bmp
    3.png
    page.html
    xml.xml
    swf.swf
    css.css
    js.js
    psd.psd
    ps滤镜.8BF
    zip.zip
    iso.iso
   
没有子文件夹

/*****************************************************/

目录.txt中的内容是自己所以编辑好的文件路径.

/*****************************************************/

E:\test\rar\win.rar
E:\test\images\img\1.jpg
E:\test\images\2.bmp
E:\test\images\3.png
E:\test\page\page.html
E:\test\xml\xml.xml
E:\test\swf\swf.swf
E:\test\css\css.css
E:\test\js\js.js
E:\test\ps\psd.psd
E:\test\ps\滤镜\ps滤镜.8BF
E:\test\rar\zip.zip
E:\test\rar\iso.iso

E:\test/images/img/1.jpg

/*****************************************************/

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

钻石会员


积分 2278
发帖 1020
注册 2007-11-19
状态 离线
『第 2 楼』:  

move *.* "目标路径\*.*"

2008-1-18 12:14
查看资料  发短消息 网志   编辑帖子  回复  引用回复
juckymao
新手上路





积分 6
发帖 2
注册 2008-1-17
状态 离线
『第 3 楼』:  

2楼把我的意思理解错了。问题就在于  "目标路径\*.*"   是按照文本文件已经定义好的去放置的。谢谢关照了。:)

2008-1-18 23:15
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
honghunter
中级用户





积分 321
发帖 135
注册 2007-2-4
状态 离线
『第 4 楼』:  

再怎么“菜鸟”也该有自己的想法吧,先说说你的思路吧。

求助的具体一点。



探讨批量下载与智能化的下载
2008-1-19 10:05
查看资料  发短消息 网志   编辑帖子  回复  引用回复
moniuming
银牌会员

永远的菜鸟



积分 1335
发帖 574
注册 2007-11-27
来自 广西
状态 离线
『第 5 楼』:  

目录和文件没有规律,难,难,难

2008-1-22 12:31
查看资料  发短消息 网志   编辑帖子  回复  引用回复
everest79
金牌会员

一叶枝头,万树皆春



积分 2564
发帖 1127
注册 2006-12-25
状态 离线
『第 6 楼』:  

for /f "delims=" %i in ('dir /b^|findstr /g:/ 目录.txt') do move %~nxi %i

2008-1-22 13:03
查看资料  发短消息 网志   编辑帖子  回复  引用回复

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


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



论坛跳转: