无忧启动论坛

标题: 如何区分相同版本的PE和XP以及PE和VISTA? [打印本页]

作者: victor888    时间: 2008-11-19 13:27
标题: 如何区分相同版本的PE和XP以及PE和VISTA?
我说的是区分相同版本的PE和XP以及PE和VISTA,不是区分不同版本的WINDOWS。

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

[ 本帖最后由 victor888 于 2008-11-20 14:43 编辑 ]
作者: 421062724    时间: 2008-11-19 13:30
Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.

C:\Documents and Settings\Administrator>

这里来区分是vista还是XP,要区分xp和PE嘛~貌似......................看有没windows/system32~~~~
作者: victor888    时间: 2008-11-19 13:31
楼上的是一种思路,不过不喜欢。
作者: yichya    时间: 2008-11-19 13:34
看%USERPROFILE%是什么。
还可以看看有没有NTOSKRNL.EXE。
作者: 421062724    时间: 2008-11-19 13:34
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嘛~有什么甚好的区分方法?
作者: victor888    时间: 2008-11-19 13:39
PE和XP
PE2.0和VISTA

如何区分,我看还是找什么PEBUILDER吧。
作者: victor888    时间: 2008-11-19 15:32
老九出来解决一下。
作者: lianjiang    时间: 2008-11-19 15:39
%windir%
+
%ComputerName%
+
%temp%
+
...

我是根据以上多种条件,进行综合判断。
因没搞过pe,不一定可靠。
作者: liuhj    时间: 2008-11-19 15:52
其实区分PE与XP等正规系统挺简单:

PE 1.x、PE 2.x的运行帐户都是系统帐户,而XP、2K3、Vista等正规系统的登录帐户不会是系统帐户。使用WHOAMI.EXE(在XP安装盘的支持工具包中),可以检查当前帐户。
作者: victor888    时间: 2008-11-19 23:13
能不能不用那个工具?LS说的帐户很对。
作者: netwinxp    时间: 2008-11-19 23:24
PE带注册项MININT(除非启动后故意删除它)。
作者: victor888    时间: 2008-11-20 08:29
感谢NETWINXP。
作者: 网虫2008    时间: 2008-11-20 08:47
受教了!

可能是知道的太少,就目前为止,好像只有pe系统才会存在 X: 盘,我是直接:
If Exist x:\*,就给下定义了,看来狭义的很
作者: 421062724    时间: 2008-11-20 10:09
原帖由 网虫2008 于 2008-11-20 08:47 发表
受教了!

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

RAM OS呢?如果也是X盘的话~~
作者: 421062724    时间: 2008-11-20 10:10
貌似还是用那个用户来判断比较好的说
作者: victor888    时间: 2008-11-20 11:37
原帖由 netwinxp 于 2008-11-19 23:24 发表
PE带注册项MININT(除非启动后故意删除它)。


找到这项了,可是对于PE2.0呢?
作者: 421062724    时间: 2008-11-20 11:45
PE2.0用这个区分不行的说???
作者: pseudo    时间: 2008-11-20 13:20
原帖由 netwinxp 于 2008-11-19 23:24 发表
PE带注册项MININT(除非启动后故意删除它)。

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

XP的特点之一是system32目录体积很大,fonts目录文件多。
作者: anlow    时间: 2008-11-20 13:31
经验呀!!!

这有什么难的!!!!

主要是怎么区分PE是哪个版本的!!是XP 的还 是 VISTA 的!!!
作者: victor888    时间: 2008-11-20 14:24
LS的,我说的是区分相同版本的PE和XP或PE和VISTA.




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3