![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-17 09:38 |
共 47,813 主题排行 / 349,904 发帖 / 今日 1 篇 / 48,259 会员排行 |
| DOS疑难解答 & 问题讨论 (解答室) » (已结)基础试题:用copy实现文件合并 |
| 可打印版本 963 / 11 |
| 第1楼 wangyu824 | 发表于 2005-08-10 22:36 |
| 初级用户 发帖 14 积分 29 来自 chongqing | |
|
(已结)基础试题:用copy实现文件合并 将考生目录下save子目录中的文件head.txt和考生目录下check子目录中的文件serch.dat顺序合并拷贝到考生目录下的pcs子目录中,文件名为base.out,请问doc命令怎么写???
---------- Edited by willsort 17:47 2005-8-13 ---------- 使用以下的命令格式(假定当前目录为考生目录): copy save\head.txt+check\serch.dat pcs\base.out /y 楼主的问题在于没有透彻理解目录和文件的区别与联系 ---------- Edited by willsort 17:47 2005-8-138 ---------- [ Last edited by willsort on 2005-8-13 at 17:58 ] |
|
| 第2楼 fdsiuha | 发表于 2005-08-10 22:40 |
| 高级用户 发帖 302 积分 587 | |
|
copy save\head.txt + check\serch.dat pcs\base.out
|
|
| 第3楼 wangyu824 | 发表于 2005-08-10 22:54 |
| 初级用户 发帖 14 积分 29 来自 chongqing | |
|
不行啊 它说
save\head.txt\* 系统找不到指定的文件 已复制 0 个文件 |
|
| 第4楼 JonePeng | 发表于 2005-08-10 23:17 |
| 金牌会员 发帖 1,883 积分 4,562 来自 广东广州 | |
|
应该是楼主没有指定正确的路径,所以出错。
假设考生的目录是在D:\test,而当前的路径是C:\Windows,那么就应该完整地输入: copy d:\test\save\head.txt+d:\test\check\serch.dat d:\test\pcs\base.out |
|
| 第5楼 fdsiuha | 发表于 2005-08-10 23:17 |
| 高级用户 发帖 302 积分 587 | |
|
你要确定你的当前目录是什么。所谓 当前目录 就是你现在所处的工作目录
你要使用上面的命令,就必须保证 1.用DIR列目录列表,有save和check以及pcs三项。 2.save子目录里面有head.txt,check子目录里面有serch.dat文件,同样是使用DIR命令查看。 |
|
| 第6楼 wangyu824 | 发表于 2005-08-12 19:45 |
| 初级用户 发帖 14 积分 29 来自 chongqing | |
|
JonePeng参照你的方法,我的考生目录是在d:\kaoshi,当前路径是D:\
d:\>copy d:\kaoshi\save\head.txt+d:\kaoshi\check\serch.dat d:\kaoshi\pcs\base.out 结果显示 d:\kaoshi\save\head.txt\* 系统找不到指定的文件 以复制 0 个文件 而fdsiuha所说的保证我均能做到 请问为什么出现这种情况??? |
|
| 第7楼 willsort | 发表于 2005-08-12 20:01 |
| 元老会员 发帖 1,512 积分 4,432 | |
|
Re wangyu824:
从 d:\kaoshi\save\head.txt\* 来看,应该是DOS将head.txt识别成了目录,一者可能你在输入命令行时在head.txt后多敲入了一个'\",或者你的DOS系统存在目录识别问题。 据我所知,MSDOS7.10中加载支持长文件名的DOSLFN时,存在此问题,请告知你的系统环境,包括你的考题环境——如果有的话。 |
|
| 第8楼 wangyu824 | 发表于 2005-08-12 20:21 |
| 初级用户 发帖 14 积分 29 来自 chongqing | |
|
willsort我用的XPSP2 用运行cmd进入命令输入界面
|
|
| 第9楼 willsort | 发表于 2005-08-12 20:30 |
| 元老会员 发帖 1,512 积分 4,432 | |
|
Re wangyu824:
那我只有猜测head.txt是个目录了(文件夹)了,如果你确定不是,那么最好能将dir d:\kaoshi\save\的执行结果连同你的copy命令和执行结果一切粘贴上来,让大家深入分析一下。 |
|
| 第10楼 wangyu824 | 发表于 2005-08-12 21:17 |
| 初级用户 发帖 14 积分 29 来自 chongqing | |
|
willsort对,head.txt是我建立的文件夹,这样不行嘛?如果不行该怎么建立?
|
|
| 第11楼 wangyu824 | 发表于 2005-08-12 21:28 |
| 初级用户 发帖 14 积分 29 来自 chongqing | |
|
我知道TXT怎么建立老,就是文本文档,但DAT怎么建立啊?
|
|
| 第12楼 willsort | 发表于 2005-08-13 17:52 |
| 元老会员 发帖 1,512 积分 4,432 | |
|
Re wangye824:
关于那道copy命令的考题,实际上它只是测试了考生对文件合并的命令的初步理解和掌握,所用到的head.txt和serch.dat(search.dat?)都只是测试文件而已,我们不需要去管它是如何产生的,以及它是什么样的内容。 如果你没有考题的测试环境,而想自己做试题,也可以用同文本文件一样的方法产生serch.dat,因为题目并没有规定serch.dat是非文本文件,dat的扩展名也不能限制文件的格式和内容。 |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |