无忧启动论坛

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

如何区分相同版本的PE和XP以及PE和VISTA?

[复制链接]
跳转到指定楼层
1#
发表于 2008-11-19 13:27:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我说的是区分相同版本的PE和XP以及PE和VISTA,不是区分不同版本的WINDOWS。

不要从有无PECMD来区分,要找到最能区分的特点。

[ 本帖最后由 victor888 于 2008-11-20 14:43 编辑 ]
2#
发表于 2008-11-19 13:30:32 | 只看该作者
Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.

C:\Documents and Settings\Administrator>

这里来区分是vista还是XP,要区分xp和PE嘛~貌似......................看有没windows/system32~~~~
回复

使用道具 举报

3#
 楼主| 发表于 2008-11-19 13:31:57 | 只看该作者
楼上的是一种思路,不过不喜欢。
回复

使用道具 举报

4#
发表于 2008-11-19 13:34:21 | 只看该作者
看%USERPROFILE%是什么。
还可以看看有没有NTOSKRNL.EXE。
回复

使用道具 举报

5#
发表于 2008-11-19 13:34:27 | 只看该作者
ver|find /i " 6.0">nul &&set TheOS=Vista
ver|find /i " 5.0">nul &&set TheOS=2000
ver|find /i " 5.1">nul &&set TheOS=XP
ver|find /i " 5.2">nul &&set TheOS=2003

貌似就是这样子的说,不过PE和XP嘛~有什么甚好的区分方法?
回复

使用道具 举报

6#
 楼主| 发表于 2008-11-19 13:39:35 | 只看该作者
PE和XP
PE2.0和VISTA

如何区分,我看还是找什么PEBUILDER吧。
回复

使用道具 举报

7#
 楼主| 发表于 2008-11-19 15:32:47 | 只看该作者
老九出来解决一下。
回复

使用道具 举报

8#
发表于 2008-11-19 15:39:58 | 只看该作者
%windir%
+
%ComputerName%
+
%temp%
+
...

我是根据以上多种条件,进行综合判断。
因没搞过pe,不一定可靠。
回复

使用道具 举报

9#
发表于 2008-11-19 15:52:14 | 只看该作者
其实区分PE与XP等正规系统挺简单:

PE 1.x、PE 2.x的运行帐户都是系统帐户,而XP、2K3、Vista等正规系统的登录帐户不会是系统帐户。使用WHOAMI.EXE(在XP安装盘的支持工具包中),可以检查当前帐户。
回复

使用道具 举报

10#
 楼主| 发表于 2008-11-19 23:13:19 | 只看该作者
能不能不用那个工具?LS说的帐户很对。
回复

使用道具 举报

11#
发表于 2008-11-19 23:24:19 | 只看该作者
PE带注册项MININT(除非启动后故意删除它)。
回复

使用道具 举报

12#
 楼主| 发表于 2008-11-20 08:29:36 | 只看该作者
感谢NETWINXP。
回复

使用道具 举报

13#
发表于 2008-11-20 08:47:03 | 只看该作者
受教了!

可能是知道的太少,就目前为止,好像只有pe系统才会存在 X: 盘,我是直接:
If Exist x:\*,就给下定义了,看来狭义的很
回复

使用道具 举报

14#
发表于 2008-11-20 10:09:33 | 只看该作者
原帖由 网虫2008 于 2008-11-20 08:47 发表
受教了!

可能是知道的太少,就目前为止,好像只有pe系统才会存在 X: 盘,我是直接:
If Exist x:\*,就给下定义了,看来狭义的很

RAM OS呢?如果也是X盘的话~~
回复

使用道具 举报

15#
发表于 2008-11-20 10:10:31 | 只看该作者
貌似还是用那个用户来判断比较好的说
回复

使用道具 举报

16#
 楼主| 发表于 2008-11-20 11:37:58 | 只看该作者
原帖由 netwinxp 于 2008-11-19 23:24 发表
PE带注册项MININT(除非启动后故意删除它)。


找到这项了,可是对于PE2.0呢?
回复

使用道具 举报

17#
发表于 2008-11-20 11:45:56 | 只看该作者
PE2.0用这个区分不行的说???
回复

使用道具 举报

18#
发表于 2008-11-20 13:20:07 | 只看该作者
原帖由 netwinxp 于 2008-11-19 23:24 发表
PE带注册项MININT(除非启动后故意删除它)。

这个通常有效,但有人为了在PE装vista,把它改了。

XP的特点之一是system32目录体积很大,fonts目录文件多。
回复

使用道具 举报

19#
发表于 2008-11-20 13:31:55 | 只看该作者
经验呀!!!

这有什么难的!!!!

主要是怎么区分PE是哪个版本的!!是XP 的还 是 VISTA 的!!!
回复

使用道具 举报

20#
 楼主| 发表于 2008-11-20 14:24:44 | 只看该作者
LS的,我说的是区分相同版本的PE和XP或PE和VISTA.
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-3-5 03:19

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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