中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-06-13 19:42
楼 主 Dos下有很多程序不能用? 发表于 2009-06-09 02:53 ·  中国 福建 福州 电信
初级用户
积分 27
发帖 11
注册 2009-06-04 16:36
UID 146700
性别 男
状态 离线
我装了一个DOS7.1 结果发现原来WindowsXP下的很多CMD命令(比如说Telnet)都不能用:Bad files or command name;我原以为是我的DOS目录中没有这个程序,于是转到\windows\system32目录下,结果程序是有了,但是提示变成了This program can't be run in DOS mode。
我原以为是DOS的运行模式造成的,于是改在Windows下的Command(不是CMD)下运行,因为这个是模拟DOS的运行模式,结果可以用。想不明白,为什么到了真的DOS下就不能用了,这好像也就造成了很多bat在真的DOS下没有预想的结果,这岂不是说真的DOS并没有很多功能?比如在真的DOS下怎么上网,我现在还不会,请教各位大侠,怎么让DOS拥有这些功能?

我的DOS是在本论坛上下载的(因为没有软驱所以使用的是光盘版): 推荐:MS-DOS 7.10完整安装版下载 ( 1 2 3 4 5 6 .. 12 )

[ Last edited by Love on 2009-6-9 at 02:54 ]
2 发表于 2009-06-09 03:48 ·  中国 河北 石家庄 联通
铂金会员
★★★★
网络独行侠
积分 6,962
发帖 2,753
注册 2003-04-16 00:00
UID 1565
性别 男
来自 河北保定
状态 离线
拜托楼上先搞清楚DOS和cmd的区别再来提问。
偶只喜欢回答那些标题和描述都很清晰的帖子!
如想解决问题,请认真学习“这个帖子”和“这个帖子”并努力遵守,如果可能,请告诉更多的人!
3 发表于 2009-06-09 07:26 ·  中国 福建 福州 电信
初级用户
积分 27
发帖 11
注册 2009-06-04 16:36
UID 146700
性别 男
状态 离线
Originally posted by Climbing at 2009-6-9 03:48:
拜托楼上先搞清楚DOS和cmd的区别再来提问。


请问2楼是否是指CMD是一种命令解释器在32位的保护模式下运行,而DOS是一个操作系统在16位的实模式下运行,16位的是无法运行32位的程序的?

而且,2楼是否知道Command与CMD是不同的呢?Command执行的似乎是V86的16位模拟DOS,这可是16位的环境呀?!

我早就知道这些,可是我认为这并不解决我的问题,我想知道:DOS怎么上网(或者根本就不能上网)我需要一个确定的回答,还有,有没有在真的DOS下的能实现这些功能的程序?

2楼如果有什么想法,那请不吝赐教,我本来就是菜鸟来学习的呀!
如果我把什么东西都弄清楚了那又何必来这里提问呢?
难道提问还要先知道答案了才能问?
4 发表于 2009-06-09 10:25 ·  中国 河南 洛阳 电信
银牌会员
★★★
积分 1,455
发帖 712
注册 2006-01-20 10:26
UID 49246
状态 离线
嘿嘿,看来楼上的菜鸟知道的太多了点。
5 发表于 2009-06-09 20:23 ·  中国 安徽 马鞍山 联通
初级用户
积分 169
发帖 32
注册 2002-10-20 00:00
UID 26
性别 男
状态 离线
知道的很多,但关键的dos和cmd的区别这一点没搞明白,才会出现这个帖子的问题,呵呵。
GGhost一键恢复
http://gghost.uueasy.com
6 发表于 2009-06-10 01:27 ·  中国 福建 福州 电信
初级用户
积分 27
发帖 11
注册 2009-06-04 16:36
UID 146700
性别 男
状态 离线
Originally posted by lianjiang at 2009-6-9 20:23:
知道的很多,但关键的dos和cmd的区别这一点没搞明白,才会出现这个帖子的问题,呵呵。



不吝赐教!!
那到底有什么区别呢?
7 发表于 2009-06-10 03:48 ·  中国 安徽 马鞍山 联通
初级用户
积分 169
发帖 32
注册 2002-10-20 00:00
UID 26
性别 男
状态 离线
可参看这个帖子,及帖子里的链接。

警告!如果你的发帖不见了,请看一下这里
http://www.cn-dos.net/forum/viewthread.php?tid=46409&fpage=1
GGhost一键恢复
http://gghost.uueasy.com
8 发表于 2009-06-10 05:14 ·  德国 马克斯-普朗克等离子物理研究所
金牌会员
★★★★
积分 3,467
发帖 1,616
注册 2004-06-21 00:00
UID 27148
状态 离线
command的确是16位的dos虚拟机,但nt的dos虚拟机功能有限,不能直接访问硬件,所以出了楼主的问题。

楼主有机会的话可以试一下os/2的cmd和command,os/2的dos虚拟机看上去和winnt的几乎完全一样,但却能通过某种机制访问硬件,可以加载dos驱动,可以运行win 3.x,甚至还能加载win 3.x的驱动。
9 发表于 2009-06-10 13:29 ·  中国 福建 福州 电信
初级用户
积分 27
发帖 11
注册 2009-06-04 16:36
UID 146700
性别 男
状态 离线
谢谢大家的帮助!我学习了!
DOS与CMD以及Command看来确实很不相同,CMD的命令好像更多些...
可是7楼兄弟的链接的链接里似乎提到了有些牛人可以用DOS聊天,上网看帖子(当然那种论坛上的帖子想必也只有文字)(或许还可以下载东西?)可关键是该怎么做呢?是不是要另外安装什么东西??
这还要请教各位大侠了!
谢谢!!

[ Last edited by Love on 2009-6-10 at 13:49 ]
论坛跳转: