如何通过注册表或者其他方式判断windows98是第一版还是第二版!

gracepp 2004-09-01 09:27:21
问题如题目!
...全文
105 13 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
Lonelywolf1899 2004-09-02
  • 打赏
  • 举报
回复
做程序,不同的工具方法不同啊。
到编程语言那边问一下啊
jin0706 2004-09-02
  • 打赏
  • 举报
回复
注册表hkey_local_machine\software\mircosoft\windows\currentversion那个分支下面的键是可以随便该的,并不能用做可靠的判断

执行ver命令获得的信息应该是比较可靠的
Windows 98 是 4.10.1998
Windows 98 第 2 版 是 4.10.2222

调用api或者运行ver这个外部命令应该都可以吧,具体的编程上的问题你可以去开发版问
gracepp 2004-09-02
  • 打赏
  • 举报
回复
to mydo(坎道斯) :
你说的我知道,但是windows98第一版和第二版的那两个键值是一样的。好象无法区分吧?
另外我做的安装程序是用installshield做的,好象这个工具不能调用api吧。
libiheng 2004-09-02
  • 打赏
  • 举报
回复
用优化大师行吗
大熊猫侯佩 2004-09-02
  • 打赏
  • 举报
回复
调用 api 和 如何安装打包 是两码事吧?
gracepp 2004-09-01
  • 打赏
  • 举报
回复
哦!是我没说清楚,你们说的这个我知道,我想从注册表中确定,有没有办法啊!因为我做了一个安装程序,要判断系统的版本!
大熊猫侯佩 2004-09-01
  • 打赏
  • 举报
回复
同意楼上,第二版有 se 字样
hdlzl 2004-09-01
  • 打赏
  • 举报
回复
我的电脑(右键)->>属性->>系统特性->>常规中的系统便有显示,你看看
xjp6688 2004-09-01
  • 打赏
  • 举报
回复
哈哈,在DOS上输入ver就知道了
qantgh 2004-09-01
  • 打赏
  • 举报
回复
我的电脑(右键)->>属性

好像看他的版本号可以的,2222的那组就说明是的,具体数据是多少,我也不记得了

大熊猫侯佩 2004-09-01
  • 打赏
  • 举报
回复
因为我做了一个安装程序,要判断系统的版本!


如果是这样的话,简单的办法是 调用 API 函数
大熊猫侯佩 2004-09-01
  • 打赏
  • 举报
回复
有!
注册表里
hkey_local_machine->software->mircosoft->windows->currentversion

中的
productname 和 version 字段都可以识别

注意:以上方法仅限 win9x
womenspig 2004-09-01
  • 打赏
  • 举报
回复
在你安装系统的时候,系列号就知道了呀。哈哈。

6,868

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧