[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] [已解决]从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 编辑 ]
1

评分人数

    • keen: 感谢主动给标题标注[已解决]字样PB + 2

回复 1楼 的帖子

看来楼主对批处理知识有点匮乏。
  1. @echo off
  2. set /p route=<EnvDir1.txt
  3. copy mk_v5y31.txt "%route%" /y
  4. pause
复制代码
(*^_^*)

TOP

回复 1楼 的帖子

多学习批处理,相信你可以作到的!

[ 本帖最后由 keen 于 2009-6-15 22:12 编辑 ]
(*^_^*)

TOP

谢谢

楼上的兄弟,你的代码我试了,没问题,在这里谢谢了。

说起,批处理我平时确实很少用,惭愧啊。

TOP

回复 4楼 的帖子

如果问题得到解决请在标题添加[已解决]字样!
(*^_^*)

TOP

返回列表