标题: Dos下有很多程序不能用?
[打印本页]
作者: Love
时间: 2009-6-9 02:53
标题: Dos下有很多程序不能用?
我装了一个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 ]
作者: Climbing
时间: 2009-6-9 03:48
拜托楼上先搞清楚DOS和cmd的区别再来提问。
作者: Love
时间: 2009-6-9 07:26
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楼如果有什么想法,那请不吝赐教,我本来就是菜鸟来学习的呀!
如果我把什么东西都弄清楚了那又何必来这里提问呢?
难道提问还要先知道答案了才能问?
作者: bc12060101
时间: 2009-6-9 10:25
嘿嘿,看来楼上的菜鸟知道的太多了点。
作者: lianjiang
时间: 2009-6-9 20:23
知道的很多,但关键的dos和cmd的区别这一点没搞明白,才会出现这个帖子的问题,呵呵。
作者: Love
时间: 2009-6-10 01:27
Originally posted by lianjiang at 2009-6-9 20:23:
知道的很多,但关键的dos和cmd的区别这一点没搞明白,才会出现这个帖子的问题,呵呵。
不吝赐教!!<img src="images/smilies/face-wink.png" align="absmiddle" border="0">
那到底有什么区别呢?
作者: lianjiang
时间: 2009-6-10 03:48
作者: fujianabc
时间: 2009-6-10 05:14
command的确是16位的dos虚拟机,但nt的dos虚拟机功能有限,不能直接访问硬件,所以出了楼主的问题。
楼主有机会的话可以试一下os/2的cmd和command,os/2的dos虚拟机看上去和winnt的几乎完全一样,但却能通过某种机制访问硬件,可以加载dos驱动,可以运行win 3.x,甚至还能加载win 3.x的驱动。
作者: Love
时间: 2009-6-10 13:29
谢谢大家的帮助!我学习了!
DOS与CMD以及Command看来确实很不相同,CMD的命令好像更多些...
可是7楼兄弟的链接的链接里似乎提到了有些牛人可以用DOS聊天,上网看帖子(当然那种论坛上的帖子想必也只有文字)(或许还可以下载东西?)可关键是该怎么做呢?是不是要另外安装什么东西??
这还要请教各位大侠了!
谢谢!!
Last edited by Love on 2009-6-10 at 13:49 ]