![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-02 10:18 |
共 48,037 主题排行 / 350,122 发帖 / 今日 0 篇 / 48,251 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 如何复制文件到手动输入的绝对路径中? |
| 可打印版本 1,098 / 6 |
| 第1楼 lgx8280998 | 发表于 2006-11-15 08:09 |
| 初级用户 发帖 22 积分 52 | |
|
如何复制文件到手动输入的绝对路径中? 遇到一个问题,就是想先建立一个文本文件
然后程序让手动输入一个绝对路径。 再把这个文本文件复制到手动指定的路径中 源代码如下: @echo off echo :::::::::::::请输入路径:::::::::::::: set /p msg=请输入路径: echo %msg% > 1.txt echo 1111111 >2.txt copy 2.txt %type 1.txt%\ @echo ::已复制文件到指定路径,按任意键退出:: pause exit 我的思路是先把输入的路径存放在1.txt中 再读取1.txt中的路径后并复制2.TXT到指定路径中. 但现在是运行后却把2.TXT复制到C盘的根目录下. 本人刚学DOS批处理,还请指点一下这个问题如何解决. 如何把文件复制到指定路径中.谢谢. |
|
| 第2楼 lxmxn | 发表于 2006-11-15 10:38 |
| 版主 发帖 4,938 积分 11,386 | |
|
|
|
| 第3楼 electronixtar | 发表于 2006-11-15 11:37 |
| 铂金会员 发帖 2,672 积分 7,493 | |
|
而且支持拖放 ^.^
|
|
| 第4楼 namejm | 发表于 2006-11-15 11:48 |
| 荣誉版主 发帖 1,737 积分 5,226 来自 成都 | |
|
若要支持拖放功能的话,就得对可能存在的引号做处理,而不是直接在 %msg% 前后加引号。
|
|
| 第5楼 lgx8280998 | 发表于 2006-11-16 01:22 |
| 初级用户 发帖 22 积分 52 | |
|
哦..成了...感谢2楼的朋友..
是我想的太复杂了,,呵呵,,,, 非常感谢, |
|
| 第6楼 lxmxn | 发表于 2006-11-16 02:24 |
| 版主 发帖 4,938 积分 11,386 | |
Originally posted by namejm at 2006-11-15 11:48: 根据版主的指示精神,偶将代码完善了一下: |
|
| 第7楼 ccwan | 发表于 2006-11-16 02:32 |
| 金牌会员 发帖 1,160 积分 2,725 来自 河北廊坊 | |
|
好,这样就完善了。
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |