中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-06-29 14:23
中国DOS联盟论坛 » DOS疑难解答 & 问题讨论 (解答室) » DOS内部命令和外部命令问题 查看 1,433 回复 10
楼 主 DOS内部命令和外部命令问题 发表于 2005-12-25 12:32 ·  中国 北京 朝阳区 联通
初级用户
积分 28
发帖 10
注册 2005-12-25 12:21
20年会员
UID 47836
状态 离线
最近刚把一台98的机器重做成XP的机器,不过都是用FAT32做的,为了维护方便吧。
之后再进入XP系统后发现原来的D盘已经无法打开,在系统中显示的是尚未格式化的提示,可其他的分区都是正常的,于是用98中做的DOS启动盘进入纯DOS模式,竟然能正常显示在XP系统显示不出来的那个D盘,所以现在的问题是:如果无法在XP系统中回复D盘的话,我想在E盘建立一个文件夹然后将D盘根目录里所有文件(包括文件夹)通过DOS模式下拷贝到E盘,请问用什么命令?
曾作过的尝试:xcopy d:\ e:\dcopy /s 可是由于是外部DOS命令,所以无法在DOS下运行,但是如果用COPY命令就无法拷贝其他文件夹。
2 发表于 2005-12-25 12:59 ·  中国 北京 海淀区 联通
高级用户
★★
积分 652
发帖 193
注册 2005-09-25 00:00
20年会员
UID 42822
状态 离线
用Wengier的启动盘不就行了吗
3 发表于 2005-12-25 14:34 ·  中国 北京 朝阳区 联通
初级用户
积分 28
发帖 10
注册 2005-12-25 12:21
20年会员
UID 47836
状态 离线
Wengier?我不太清楚,不过DOS模式中没有目录拷贝或整盘拷贝的命令吗?
4 发表于 2005-12-25 15:54 ·  中国 广东 广州 海珠区 电信
初级用户
积分 78
发帖 32
注册 2005-12-03 10:23
20年会员
UID 46387
状态 离线
在XP的磁盘管理里面看看是什么情况再说吧
5 发表于 2005-12-25 16:03 ·  中国 北京 朝阳区 联通
初级用户
积分 28
发帖 10
注册 2005-12-25 12:21
20年会员
UID 47836
状态 离线
就和刚分配好空间但未格式化一样
6 发表于 2005-12-25 16:06 ·  中国 北京 朝阳区 联通
初级用户
积分 28
发帖 10
注册 2005-12-25 12:21
20年会员
UID 47836
状态 离线
也可能我没说清楚,其实我只想问如何在纯DOS模式下一次拷贝FAT32盘中所有文件到另一个盘(同是FAT32的盘)中的方法
7 发表于 2005-12-25 17:05 ·  中国 北京 朝阳区 联通
初级用户
积分 28
发帖 10
注册 2005-12-25 12:21
20年会员
UID 47836
状态 离线
XP系统中的XCOPY。EXE能在纯DOS模式下运行吗?
8 发表于 2005-12-26 12:06 ·  中国 北京 朝阳区 联通
初级用户
积分 28
发帖 10
注册 2005-12-25 12:21
20年会员
UID 47836
状态 离线
是WINXP自带的XCOPY呢,还是哪里的XCOPY程序呢?在DOS下用WINXP自带的XCOPY时提示:无法在DOS模式下运行??
9 发表于 2005-12-26 13:51 ·  中国 黑龙江 伊春 联通
初级用户
活到老学到老
积分 30
发帖 15
注册 2005-12-25 08:36
20年会员
UID 47829
性别 男
状态 离线
可以到98机器的C:\WINDOWS\COMMAND\下把XCOPY.EXE和XCOPY32.EXE文件都拷贝到一张软盘上,然后用98启动盘启动这台计算机,换上有XCOPY的软盘,然后再打入你曾经打过的命令即可,别忘了在这之前先执行98启动盘上的SMARTDRV命令,否则你会很难过的!
10 发表于 2005-12-26 21:04 ·  中国 北京 朝阳区 联通
初级用户
积分 28
发帖 10
注册 2005-12-25 12:21
20年会员
UID 47836
状态 离线
楼上兄:
我的启动盘里没有SMARTDRV,不过用98里的那个XCOPY+XCOPY32试验后果然能全盘拷入了,只是部分中文名被~替代了。
11 发表于 2005-12-27 07:56 ·  中国 黑龙江 伊春 联通
初级用户
活到老学到老
积分 30
发帖 15
注册 2005-12-25 08:36
20年会员
UID 47829
性别 男
状态 离线
那是因为98启动盘的系统不支持长文件名的原因,可以使用从网上下载其他版本的DOS来做。
但有一个办法不知可行不:
用98启动软盘启动计算机,用GHOST克隆D盘到其他盘上成一个镜像文件,然后用XP处理该D盘,然后再用98盘启动,把镜像文件克隆回到D盘上,不知这样能成功与否。
或者给XP安装GHOST的相关程序GHOSTXPE.EXE,然后就可以在XP中直接读取镜像文件里面的文件了。

[ Last edited by maji on 2005-12-27 at 08:33 ]
论坛跳转: