![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-15 10:35 |
共 47,813 主题排行 / 349,903 发帖 / 今日 1 篇 / 48,257 会员排行 |
| DOS疑难解答 & 问题讨论 (解答室) » 为何在纯DOS下无法运行xcopy命令? |
| 可打印版本 12,509 / 55 |
| 第1楼 jcyncz | 发表于 2006-06-16 23:29 |
| 初级用户 发帖 26 积分 66 | |
|
为何在纯DOS下无法运行xcopy命令? 我的系统是windowsxp sp2,在c:\windows\system32下有一个xcopy文件,我把它烤到win98启动盘,用启动盘启动后确无法运行xcopy程序,我用的命令是:
xcopy c:\123\*.* g:\456/s。返回信息“....既非内部或外部命令,也非可运行程序或批处理文件”。请问这是怎么回事? |
|
| 第2楼 Wengier | 发表于 2006-06-16 23:35 |
| 系统支持 发帖 10,521 积分 27,736 | |
|
“....既非内部或外部命令,也非可运行程序或批处理文件”显然非纯DOS下的提示。WinXP SP2中的XCOPY虽不能在DOS下直接运行的,但不可能是这样的提示。你真的是在纯DOS下运行的吗?这儿可以下载纯MS-DOS 7.10启动盘:
http://www.cn-dos.net/msdos71/msdos71b.zip |
|
| 第3楼 jcyncz | 发表于 2006-06-17 00:19 |
| 初级用户 发帖 26 积分 66 | |
|
谢谢了
|
|
| 第4楼 jcyncz | 发表于 2006-06-17 00:30 |
| 初级用户 发帖 26 积分 66 | |
|
我后来在这个论坛里下载了个XCOPY,再用win98启动盘启动到纯DOS下,可以用这个命令,但唯一不足的是这个命令不支持长文件名。如果哪位有支持长文件名的XCOPY给小弟的话,本人不胜感激!
|
|
| 第5楼 Wengier | 发表于 2006-06-17 01:36 |
| 系统支持 发帖 10,521 积分 27,736 | |
| 第6楼 jcyncz | 发表于 2006-06-17 09:17 |
| 初级用户 发帖 26 积分 66 | |
|
本人不胜感激,从这可以看出这里的管理很负责任。辛苦了!
|
|
| 第7楼 jcyncz | 发表于 2006-06-17 09:29 |
| 初级用户 发帖 26 积分 66 | |
|
请用下面的真正的纯DOS启动盘启动,启动后运行其中的XCOPY就可以完全支持中英文长文件名了:
http://cndos.l009.com/soft/doscp.zip 不行啊,下载后是个DOSP.IMG文件,无法用它制作启动盘,怎么办啊? |
|
| 第8楼 Wengier | 发表于 2006-06-17 13:07 |
| 系统支持 发帖 10,521 积分 27,736 | |
Originally posted by jcyncz at 2006-6-17 09:29 AM: IMG文件本身就是标准的软盘镜像格式呀,怎么可能无法制作启动盘呢?用WinImage之类的就可以将它展开到软盘中成为启动软盘,或者也可以直接将它作为虚拟机的软盘镜像来启动,使用起来非常方便的。 |
|
| 第9楼 jcyncz | 发表于 2006-06-17 20:40 |
| 初级用户 发帖 26 积分 66 | |
|
IMG文件本身就是标准的软盘镜像格式呀,怎么可能无法制作启动盘呢?用WinImage之类的就可以将它展开到软盘中成为启动软盘,或者也可以直接将它作为虚拟机的软盘镜像来启动,使用起来非常方便的。
我下载了个WinImage,安装后制作成软盘启动,但里面的XCOPY只能复制一个文件哟,还不如我在这个论坛里下载的XCOPY,虽然不支持长文件名,但能烤贝完整,里面的文件和文件夹以及子目录里的内容都能复制。 |
|
| 第10楼 Wengier | 发表于 2006-06-17 22:30 |
| 系统支持 发帖 10,521 积分 27,736 | |
Originally posted by jcyncz at 2006-6-17 08:40 PM: 可不是这样的吧,这个XCOPY可以正常复制整个文件和文件夹中的内容,完全没有问题的,而且比不支持长文件名的XCOPY的功能强得多。这个XCOPY我可是试过多次了,自己就在用,并没有发现这种问题,因此你的用法肯定有错误(提示:当觉得不能正常使用时,首先应想到的是自己的使用方法是否有误)。你可以把你的用法和结果帖上来,让我看看错误所在。 |
|
| 第11楼 jcyncz | 发表于 2006-06-18 09:48 |
| 初级用户 发帖 26 积分 66 | |
|
我的语法是:xcopy c:\123\*.* g:\456 /s
|
|
| 第12楼 jcyncz | 发表于 2006-06-18 09:57 |
| 初级用户 发帖 26 积分 66 | |
|
我电脑有C,D,E,F,G,C盘有个123文件夹,123里有三个文件和一个文件夹(里面5个文件),我想把它烤到G盘。语法格式:XCOPY C:\123\*.* G:\456 /S
请帮我看一下是否正确。谢谢! |
|
| 第13楼 Wengier | 发表于 2006-06-18 09:57 |
| 系统支持 发帖 10,521 积分 27,736 | |
Originally posted by jcyncz at 2006-6-18 09:48 AM: 那你输入这条命令后显示什么信息?G:\456这个目录存在吗? |
|
| 第14楼 jcyncz | 发表于 2006-06-18 10:02 |
| 初级用户 发帖 26 积分 66 | |
|
G盘不存在456文件夹,是用这个语法创建的一个456文件夹,输入后提示:是按F或是D,我按的是D ,结果只复制了一个文件。
|
|
| 第15楼 Wengier | 发表于 2006-06-18 10:16 |
| 系统支持 发帖 10,521 积分 27,736 | |
|
我刚才试着模拟了一下你的环境(使得C:\123文件夹下包含一些带有长文件名的RMI文件,同时D:\456文件夹尚不存在),并把你的命令本身试了一下,结果如下:
A:\>XCOPY C:\123\*.* D:\456 /S Does 456 specify a file name or directory name on the target (F = file, D = directory)?D Mozart's Symphony No. 40.RMI Bach's Brandenburg Concerto No. 3.RMI Beethoven's Fur Elise.RMI Beethoven's 5th Symphony.RMI In the Hall of the Mountain King.RMI Debussy's Claire de Lune.RMI Dance of the Sugar-Plum Fairy.RMI 7 File(s) copied A:\> 复制的内容完全正常。你有屏幕截图吗? |
|
| 1 2 3 4 下一页 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |