标题: [文件操作] [已解决]从txt文件取目标路径,并复制文件到目标路径 ? [打印本页]
作者: mysmile 时间: 2009-6-15 21:39 标题: [已解决]从txt文件取目标路径,并复制文件到目标路径 ?
是这样,
当前路径下有个envdir.txt文件,里面有一单行文本,存放了目标路径(含长文件名).
读取其中的路径, 然后复制当前路径下的 mk_v5y31.txt 到目标路径.
我的方法是这样,
cls
set fn=%EnvDir1.txt%
copy /y mk_v5y31.txt "%fn%"\mk_v5y31.txt
我也尝试过
cls
set fn
type EnvDir1.txt > %fn%
copy /y mk_v5y31.txt "%fn%"\mk_v5y31.txt
可都不成功.我不太会批处理,请哪位热心人帮解决下,
我回头再努力学批处理.
[ 本帖最后由 mysmile 于 2009-6-15 22:41 编辑 ]
作者: keen 时间: 2009-6-15 22:09 标题: 回复 1楼 的帖子
看来楼主对批处理知识有点匮乏。- @echo off
- set /p route=<EnvDir1.txt
- copy mk_v5y31.txt "%route%" /y
- pause
复制代码
作者: keen 时间: 2009-6-15 22:11 标题: 回复 1楼 的帖子
多学习批处理,相信你可以作到的!
[ 本帖最后由 keen 于 2009-6-15 22:12 编辑 ]
作者: mysmile 时间: 2009-6-15 22:19 标题: 谢谢
楼上的兄弟,你的代码我试了,没问题,在这里谢谢了。
说起,批处理我平时确实很少用,惭愧啊。
作者: keen 时间: 2009-6-15 22:29 标题: 回复 4楼 的帖子
如果问题得到解决请在标题添加[已解决]字样!
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |