无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 2923|回复: 11
打印 上一主题 下一主题

弱弱地问一下::如何正确判断是VISTA还是xp??[已解决]

[复制链接]
跳转到指定楼层
1#
发表于 2008-5-10 21:28:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如何正确判断是VISTA还是xp??

在CMD下,VISTA或XP的OS变量均是WINDOWS_NT,请问,如何正确准确识别?

已解决:
set myos=winxp
ver |find "6." >nul && set myos=vista
echo %myos%
pause

[ 本帖最后由 歌理 于 2008-5-11 11:49 AM 编辑 ]
2#
发表于 2008-5-10 21:36:06 | 只看该作者
ver

...................
回复

使用道具 举报

3#
 楼主| 发表于 2008-5-10 21:42:27 | 只看该作者
原帖由 lianjiang 于 2008-5-10 09:36 PM 发表
ver

...................

非常感谢!
这应该可以,但是判别还是要一定的过程,不知道是否还有更直接的命令。

另外,在此对您表示感谢,你发表的几编帖子,包括几年前的,我都搜索了一下,很有参考价值,再次感谢!
回复

使用道具 举报

4#
 楼主| 发表于 2008-5-10 23:57:43 | 只看该作者
顺便问一下,用判断c:\boot\BCD的方法是否可靠?
回复

使用道具 举报

5#
发表于 2008-5-11 00:09:13 | 只看该作者
结合ver,写个批处理最好。

至于是否有bcd,这不合适,xp/vista双系统在xp下也能找到boot\bcd

[ 本帖最后由 fujianabc 于 2008-5-11 12:10 AM 编辑 ]
回复

使用道具 举报

6#
 楼主| 发表于 2008-5-11 00:22:19 | 只看该作者
首先谢谢!
我不知道你们的系统怎么样,我的VISTA,用VER显示,其中没有VISTA字样!!!
ver:
Microsoft Windows [版本 6.0.6000]
xp下:
Microsoft Windows XP [版本 5.1.2600]
回复

使用道具 举报

7#
发表于 2008-5-11 00:33:58 | 只看该作者
原帖由 歌理 于 2008-5-11 12:22 AM 发表
首先谢谢!
我不知道你们的系统怎么样,我的VISTA,用VER显示,其中没有VISTA字样!!!
ver:
Microsoft Windows [版本 6.0.6000]
xp下:
Microsoft Windows XP [版本 5.1.2600]

我的一样vista sp1下,6000变成6001
Microsoft Windows [版本 6.0.6001]
回复

使用道具 举报

8#
发表于 2008-5-11 02:07:06 | 只看该作者
用VER命令最准确。
XP、2003的主版本号均为5.X,Vista、2008的主版本号为6.X。
也就是大家所说的NT5、NT6系统。
回复

使用道具 举报

9#
发表于 2008-5-11 11:07:26 | 只看该作者
winxp:
5.1.2600
win2003:
5.2.3790
win vista:
6.0.6000/6001
回复

使用道具 举报

10#
 楼主| 发表于 2008-5-11 11:46:49 | 只看该作者
感谢各位,已找到简方法:
set myos=winxp
ver |find "6." >nul && set myos=vista
echo %myos%
pause
回复

使用道具 举报

11#
发表于 2008-5-11 16:34:04 | 只看该作者
原帖由 friend8179 于 2008-5-11 12:17 AM 发表
ver好像不能判断pe还是正常的系统了


可以用另一个方法,可以看看此贴http://bbs.wuyou.net/forum.php?mod=viewthread&tid=124757
回复

使用道具 举报

12#
发表于 2008-5-11 17:11:41 | 只看该作者
原帖由 歌理 于 2008-5-10 09:42 PM 发表

非常感谢!
这应该可以,但是判别还是要一定的过程,不知道是否还有更直接的命令。

另外,在此对您表示感谢,你发表的几编帖子,包括几年前的,我都搜索了一下,很有参考价值,再次感谢!


对于你而言,我认为只要提供一个思路,具体解决办法你肯定会的。所以就没写具体的。
记得以前曾见过有个歌理一键恢复,该是你的作品吧,呵呵。

0以下是我的gghost的安装中用的,关于系统版本判断部分。

ver|find /i " 5.1">nul &&set winver=winnt&&goto sub_001
ver|find /i " 6.0">nul &&set winver=vista&&goto sub_003
ver|find /i " 5.0">nul &&set winver=winnt&&goto sub_001
ver|find /i " 5.2">nul &&set winver=winnt&&goto sub_001
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-8-1 13:01

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表