中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
作者:
标题: DOS下的即插即用  上一主题 | 下一主题
yiyesong
元老会员




积分 1987
发帖 632
注册 2002-10-27
状态 离线
『楼 主』:  DOS下的即插即用 

我这次在修改启动盘时,一直在考虑一个问题,WIN98的即插即用功能是靠hWINFO+INF来实现的,首先用HWINFO来查出硬件型号,然后搜索WINDOWS\INF文件夹中该设备的inf文档,根据inf文档的描述来安装驱动程序。

那么DOS下也可以实现这个功能,用HWINFO来查出硬件型号,根据结果加载驱动程序。
其最大的作用是加载声卡和网卡。尤其在启动光盘中有用,到那时就可以真正实现上网和多媒体了。


[此贴子已经被作者于2003-6-26 11:14:51编辑过]






[flash=550,93]http://dos.e-stone.cn/dosbbs
uploadImages/200311161145850422.swf[/flash]
2003-6-26 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
红色狂想
金牌会员

龙哥DOS


积分 4289
发帖 1501
注册 2003-2-23
来自 河南省
状态 离线
『第 2 楼』:  

那具体说说方法呀?



C++C++C++C++C++C++C++C++C++C++C++C++C++C++C++
C++   ☆☆☆ 中国DOS联盟成员 ☆☆☆    C++
C++    ★★★ 爱提问的红色狂想 ★★★     C++
C++C++C++C++C++C++C++C++C++C++C++C++C++C++C++
2003-6-26 00:00
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (189236106)  编辑帖子  回复  引用回复
Wengier
系统支持

“新DOS时代”站长


积分 27734
发帖 10521
注册 2002-10-9
状态 离线
『第 3 楼』:  

是呀,说说如何实现吧。。比如DUSE呢。。



Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

2003-6-26 00:00
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (29206679)  编辑帖子  回复  引用回复
yiyesong
元老会员




积分 1987
发帖 632
注册 2002-10-27
状态 离线
『第 4 楼』:  

我这只是个想法,而且这个想法原则上是可以实现的,上面说的是原理。具体实现还得靠WENGIER和大家共同研究。HWINFO有几个小工具,这几个小工具会把检测出的配置记录下来,我们所要做的就是在文档中读出硬件信息,把硬件信息赋到变量中,然后用批处理文件根据变量值调用相关的驱动程序。
关键的问题是怎么从档中把文字信息设到变量中,只要找到这样的工具,一切就OK了。
比如说发现一种声卡,HWINFO会把其记录在UTILS文件夹相 应的文档中,这时将该声卡信息通过批处理文件设到声卡变量中。最后从所有的声卡程序组合包中提取出并加载该声卡驱动程序.



[flash=550,93]http://dos.e-stone.cn/dosbbs
uploadImages/200311161145850422.swf[/flash]
2003-6-26 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
如是大师
元老会员

步行的人


积分 9654
发帖 3351
注册 2003-3-11
来自 湖北
状态 离线
『第 5 楼』:  

嗯。。。好思路呀。。。yiyesong斑竹真是了不起。。呵呵~~~~~



弄花香满衣,掬水月在手。
                 明月鹭鸟飞, 芦花白马走。
       我自一过后,野渡现横舟。
              青云碧空在,净瓶水不流。
http://dos.e-stone.cn/guestbook/index.asp
   ======中國DOS聯盟=====
我的新网页http://rsds.7i24.com欢迎光顾
2003-6-26 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
Wengier
系统支持

“新DOS时代”站长


积分 27734
发帖 10521
注册 2002-10-9
状态 离线
『第 6 楼』:  

具体实现我还不行呢。。不过,新版主kevinet倒是真有这个能力的。。他精通C++、硬件操作、软件使用、启动盘制作、英语、俄语、德语,等等。。



Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

2003-6-26 00:00
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (29206679)  编辑帖子  回复  引用回复
yiyesong
元老会员




积分 1987
发帖 632
注册 2002-10-27
状态 离线
『第 7 楼』:  

其实实现起来并不难,只要找到一个能把文档中文字信息设到变量中的工具就行了。wengier,你说kevinet懂三国语言?这么牛,到底是做什么的?



[flash=550,93]http://dos.e-stone.cn/dosbbs
uploadImages/200311161145850422.swf[/flash]
2003-6-26 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
Wengier
系统支持

“新DOS时代”站长


积分 27734
发帖 10521
注册 2002-10-9
状态 离线
『第 8 楼』:  



  Quote:
以下是引用yiyesong在2003-6-26 20:41:59的发言:
其实实现起来并不难,只要找到一个能把文档中文字信息设到变量中的工具就行了。

哪有那个容易呀?要让DOS真正支持PnP,相关的事情还多着呢。。而且硬件又那么多,光靠一两个人是不可能实现分别调用的。



Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

2003-6-26 00:00
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (29206679)  编辑帖子  回复  引用回复
红色狂想
金牌会员

龙哥DOS


积分 4289
发帖 1501
注册 2003-2-23
来自 河南省
状态 离线
『第 9 楼』:  

从文档中把文字信息设置到变量的工具可以自己设计呀,用C/C++语言,真正CDU自己的产品!另外我想问一下各位,在世界范围内,DOS已经支持PnP了吗?如果还没有一家公司能开发出支持PnP的DOS,那我们就可呆注意关键技术泄露问题了,这可是商业机密,要知道,我们《中国DOS联盟》今后就靠此项技术腾飞了!



C++C++C++C++C++C++C++C++C++C++C++C++C++C++C++
C++   ☆☆☆ 中国DOS联盟成员 ☆☆☆    C++
C++    ★★★ 爱提问的红色狂想 ★★★     C++
C++C++C++C++C++C++C++C++C++C++C++C++C++C++C++
2003-7-1 00:00
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (189236106)  编辑帖子  回复  引用回复
siton
初级用户




积分 102
发帖 1
注册 2003-7-15
状态 离线
『第 10 楼』:  

KKKKKKKKKKKKKKKk,中国软件业的落后也就是这些所谓的保守啊。晕......

2003-7-15 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
红色狂想
金牌会员

龙哥DOS


积分 4289
发帖 1501
注册 2003-2-23
来自 河南省
状态 离线
『第 11 楼』:  



  Quote:
以下是引用siton在2003-7-15 16:04:28的发言:
KKKKKKKKKKKKKKKk,中国软件业的落后也就是这些所谓的保守啊。晕......

什么保守呀,你说清楚点儿?[em02]



C++C++C++C++C++C++C++C++C++C++C++C++C++C++C++
C++   ☆☆☆ 中国DOS联盟成员 ☆☆☆    C++
C++    ★★★ 爱提问的红色狂想 ★★★     C++
C++C++C++C++C++C++C++C++C++C++C++C++C++C++C++
2003-7-15 00:00
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (189236106)  编辑帖子  回复  引用回复
Wengier
系统支持

“新DOS时代”站长


积分 27734
发帖 10521
注册 2002-10-9
状态 离线
『第 12 楼』:  

DOS下有PnP管理器的,像CTCM.EXE就是的。



Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

2003-7-15 00:00
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (29206679)  编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: