Board logo

标题: 请教如何查看dos的版本信息? [打印本页]

作者: 个人主义     时间: 2004-4-27 00:00    标题: 请教如何查看dos的版本信息?
有多少办法都可以写上来,我想都试一下

作者: 龙王     时间: 2004-4-27 00:00
输入ver回车

作者: 河北菜鸟     时间: 2004-4-27 00:00
谢谢,我也学会了。

作者: Kinglion     时间: 2004-4-28 00:00
大家还记得在十六进制下的那段代码吗?
B4 30 CD 21

作者: zhri     时间: 2004-5-1 00:00
^0^

作者: seedos     时间: 2004-5-2 00:00
我的WIN2000下输入VER,显示的是:
Mircosoft Windows 2000

作者: LanE     时间: 2004-5-3 00:00
DOS功能30h,取得版本号:

mov ah,30h
int 21h

返回版本号,al为高版本号,ah为低版本号
用c语言的实现:

#include
#include

void main()
{
char major; /* 主版本号 */
char minor; /* 副版本号 */
_AH = 0x30; /* DOS功能30h,取得版本号 */
geninterrupt(0x21); /* DOS功能调用 */
major = _AL;
minor = _AH;
printf("MS-DOS Version %d.%d\n",major,minor);
}

作者: qingwashaoye     时间: 2005-3-25 00:00
good

作者: 不说话小子     时间: 2005-3-29 00:00
用VER好了,干什么写一太垃圾,我们的服务包括论坛,留言,记事本,通讯录,网络书签,友情连接...我们会在以后推出更多的服务的...
服务索引页: http://my.coolala.net/?dosbios
DOSBIOS专区论坛: http://my.coolala.net/bbs.php?a=dosbios

作者: JonePeng     时间: 2005-3-29 00:00
楼上的你不明白,在Windows环境下ver只会显示Windows版本号,仅靠ver是不能了解真正的DOS版本。

作者: shijianxin     时间: 2005-8-8 01:25
支持一下!