无忧启动论坛

标题: WinXPE的登录界面 [打印本页]

作者: liuhj    时间: 2006-10-7 22:42
标题: WinXPE的登录界面
Reatogo-X-PE是一个PE制作工具,911CD论坛有专门的讨论区(http://www.911cd.net/forums//ind ... a8&showforum=32),不多说了,说多了就成了广告。
我在WinXPE(PE Builder 3.1.10+XPE 1.05生成)中引入Reatogo-X-PE中的多重引导程序ReatogoLogon.exe(我将Reatogo-X-PE标识修改为“欢迎使用Windows XPE”),制作如下的登录界面:




~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

2006年11月16日

注意:

第一、欢迎您阅读本帖,下载程序,希望您阅读全帖,因为相关说明在后面,同时也希望您务必不要回帖顶起此帖,因为本帖可能不合于论坛。

第二、原程序ReatogoLogon.exe属于Reatogo-X-PE,本楼主所做的是将ReatogoLogon.exe直接应用Bart's PEBuilder生成的XPE。

第三、关于修改ReatogoLogon.exe标识的解释

在Sherpya(XPE插件作者)和Reatogo的官方网站上均有以下网站的链接:http://xpe.collewijn.info/,这是一个学习网站,里面有介绍给PE“换肤”的方法,也包括给XPELogon.exe换肤的方法。如此想来两位大师是默许换肤的。

第四、最后附上本人制作的XPE的截图。

[ 本帖最后由 liuhj 于 2006-11-16 12:27 PM 编辑 ]

winxpe_2.jpg (223.16 KB, 下载次数: 131)

winxpe_2.jpg

作者: matali    时间: 2006-10-8 03:26
怎么不把工具和使用方法转贴过来?还说不是广告??
作者: strongchen    时间: 2006-10-8 04:48
lz忘记放工具了。。
作者: kim_haneul    时间: 2006-10-8 09:28
这个ReatogoLogon.exe能用于老毛桃的PE吗?
作者: liuhj    时间: 2006-10-8 20:17
Reatogo-X-PE是BartPE的一个重要的门类,有许多值得学习、借鉴的地方,我希望论坛的好手能够学习、研究、讨论它,我也能从中受益。至于ReatogoLogon.exe程序和制作方法,我明天晚上登录时传上来。
作者: 老毛桃    时间: 2006-10-8 20:28
原帖由 kim_haneul 于 2006-10-8 09:28 发表
这个ReatogoLogon.exe能用于老毛桃的PE吗?

呵呵,看楼主在 1 楼的描述,应该没有问题。

不知道有没有人试过,不过我没有给 PE 设置登陆密码
作者: liuhj    时间: 2006-10-8 23:30
还是尽快传上来,免得大家焦急。附件中含四个文件:ReatogoLogon.exe、ReatogoLogon.lng、Reatogo.reg和使用说明.txt。
如毛桃版主所说,都是XPE,应该可以使用这个登录界面,我没有试过。

ReatogoXPE.rar

36.41 KB, 下载次数: 478, 下载积分: 无忧币 -2


作者: TCLSHX    时间: 2006-10-9 00:06
原帖由 liuhj 于 2006-10-8 11:30 PM 发表
还是尽快传上来,免得大家焦急。附件中含四个文件:ReatogoLogon.exe、ReatogoLogon.lng、Reatogo.reg和使用说明.txt。
如毛桃版主所说,都是XPE,应该可以使用这个登录界面,我没有试过。



好东西先收藏,可惜我的版本是1.04的,有空了试一下看.
作者: katsu1050    时间: 2006-10-9 15:54
没怎么搞懂该怎么用
作者: 老毛桃    时间: 2006-10-9 16:52
刚刚测试,没有问题。这是截图

Snap3.jpg (33.42 KB, 下载次数: 143)

Snap3.jpg

作者: TCLSHX    时间: 2006-10-9 18:06
我用毛桃那个21M的来做,图片如下,不知怎么回事,老输入密码,进不去

Snap1.jpg (34.63 KB, 下载次数: 83)

Snap1.jpg

Snap2.jpg (37.65 KB, 下载次数: 81)

Snap2.jpg

作者: lxl1638    时间: 2006-10-9 18:10
清空注册表的密码试试。
作者: TCLSHX    时间: 2006-10-9 18:23
原帖由 lxl1638 于 2006-10-9 06:10 PM 发表
清空注册表的密码试试。


去掉密码也进不去,不知毛桃是否进去了?

若非要换成XPE-1.05的插件,那就麻烦了.

Snap3.jpg (34.77 KB, 下载次数: 84)

Snap3.jpg

作者: liuhj    时间: 2006-10-9 18:39
首先恭喜毛桃版主做成了。
TCLSHX别焦急,XPE 1.04和XPE1.05没有多大差别,在这里是通用的。你进不去可能是XPELogon也加了口令,将它删除。Reatogo是要口令的,不然第一个登录窗口可能不显示。
作者: lxl1638    时间: 2006-10-9 19:10
完全可以的,我刚试了,直接以explorer.exe作SHELL启动到桌面。
先清空所有口令,楼主给的注册表要分别导入到两个注册表文件的,本人把它分开导入:
第一个导入到SETUPREG.HIV中(以_SETUPREG.HIV为名加载)

  1. Windows Registry Editor Version 5.00
  2. [HKEY_LOCAL_MACHINE\_SETUPREG.HIV\Setup]
  3. "CmdLine"="ReatogoLogon.exe -r -x"
复制代码


第二个导入到SOFTWARE(以_SOFTWARE为名加载)

  1. Windows Registry Editor Version 5.00
  2. [HKEY_LOCAL_MACHINE\_SOFTWARE\Reatogo]
  3. [HKEY_LOCAL_MACHINE\_SOFTWARE\Reatogo\Logon]
  4. "SilentBoot"="1"
  5. "SelectionTimeout"=dword:00000000
  6. "Password"=""
  7. "BootProfileSelectionTimeout"="0"
  8. [HKEY_LOCAL_MACHINE\_SOFTWARE\Reatogo\Logon\Shells]
  9. [HKEY_LOCAL_MACHINE\_SOFTWARE\Reatogo\Logon\Shells\Explorer]
  10. "cmdline"=hex(2):65,00,78,00,70,00,6c,00,6f,00,72,00,65,00,72,00,2e,00,65,00,\
  11.   78,00,65,00,00,00
  12. "icon"=hex(2):65,00,78,00,70,00,6c,00,6f,00,72,00,65,00,72,00,2e,00,65,00,78,\
  13.   00,65,00,2c,00,30,00,00,00
  14. "shellinit"=hex(2):00,00
复制代码

作者: TCLSHX    时间: 2006-10-9 19:16
原帖由 liuhj 于 2006-10-9 06:39 PM 发表
首先恭喜毛桃版主做成了。
TCLSHX别焦急,XPE 1.04和XPE1.05没有多大差别,在这里是通用的。你进不去可能是XPELogon也加了口令,将它删除。Reatogo是要口令的,不然第一个登录窗口可能不显示。


我输入口令进去后才进到第二个窗口,也要口令,但怎么输密码都不行了,你能传一个去掉口令的XPELogon上来吗?
作者: lxl1638    时间: 2006-10-9 19:31
此时XPELogon.EXE已经无用了,REATOGOLOGON.EXE与XPELogon.EXE的功能是一样的,这个时候REATOGOLOGON.EXE已经代替了XPELogon.EXE,XPELogon.EXE可以删除了,我把它改名为XPELogon.EXE.BAK一样启动到桌面。

不知有没有XPELogon.EXE或REATOGOLOGON.EXE的官方源码,有的话,完全可以打造有己个性的"XPELOGON"了。

[ 本帖最后由 lxl1638 于 2006-10-9 07:33 PM 编辑 ]

1.PNG (20.7 KB, 下载次数: 84)

1.PNG

2.PNG (190.82 KB, 下载次数: 89)

2.PNG

3.PNG (115.25 KB, 下载次数: 96)

3.PNG

作者: TCLSHX    时间: 2006-10-9 19:36
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\_SOFTWARE\Reatogo]
[HKEY_LOCAL_MACHINE\_SOFTWARE\Reatogo\Logon]
"SilentBoot"="1"
"SelectionTimeout"=dword:00000000
"Password"=""
"BootProfileSelectionTimeout"="0"
[HKEY_LOCAL_MACHINE\_SOFTWARE\Reatogo\Logon\Shells]
[HKEY_LOCAL_MACHINE\_SOFTWARE\Reatogo\Logon\Shells\Explorer]
"cmdline"=hex(2):65,00,78,00,70,00,6c,00,6f,00,72,00,65,00,72,00,2e,00,65,00,\
  78,00,65,00,00,00
"icon"=hex(2):65,00,78,00,70,00,6c,00,6f,00,72,00,65,00,72,00,2e,00,65,00,78,\
  00,65,00,2c,00,30,00,00,00
"shellinit"=hex(2):00,00

用导入的成功了,支持加上密码的,刚才我是复制粘帖上去的,所以不成功.

[HKEY_LOCAL_MACHINE\_SOFTWARE\Reatogo\Logon\Shells\Explorer]
"cmdline"=hex(2):65,00,78,00,70,00,6c,00,6f,00,72,00,65,00,72,00,2e,00,65,00,\
  78,00,65,00,00,00
"icon"=hex(2):65,00,78,00,70,00,6c,00,6f,00,72,00,65,00,72,00,2e,00,65,00,78,\
  00,65,00,2c,00,30,00,00,00
"shellinit"=hex(2):00,00 [/quote]
这三项复制进去是不行的,必须用导入REG的形式导入才行.

若手工复制请参考下面:
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Control Panel\Desktop]
"Wallpaper"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Reatogo]

[HKEY_LOCAL_MACHINE\SOFTWARE\Reatogo\Logon]
"SilentBoot"="1"
"SelectionTimeout"=dword:00000000
"Password"="要加入的MD5密码"
"BootProfileSelectionTimeout"="0"

[HKEY_LOCAL_MACHINE\SOFTWARE\Reatogo\Logon\Shells]

[HKEY_LOCAL_MACHINE\SOFTWARE\Reatogo\Logon\Shells\Explorer]
"cmdline"="explorer.exe"
"icon"="explorer.exe,0"
"wallpaper"="%SystemRoot%\System32\BartPE.bmp"
"shellinit"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"Background"="85 110 165"

[HKEY_LOCAL_MACHINE\SYSTEM\Setup]
"CmdLine"="ReatogoLogon.exe -r -x"

[ 本帖最后由 TCLSHX 于 2006-10-9 07:53 PM 编辑 ]
作者: luckboys    时间: 2006-10-9 20:38
凑个热闹。REATOGOLOGON.EXE与XPELogon.EXE的功能基本一样的,用其中一个即可。
我关心的是大家用XPE1.05时有没发现执行xpeinit -w会出错?
作者: luckboys    时间: 2006-10-9 20:44
自己发现的问题自己解决 :D:
XPE1.06已修正了xpeinit -w出错问题。用XPE1.06里的XPEinit.exe替换XPE1.05的OK了。
作者: 老毛桃    时间: 2006-10-9 21:54
原帖由 TCLSHX 于 2006-10-9 19:36 发表

用导入的成功了,支持加上密码的,刚才我是复制粘帖上去的,所以不成功.


"cmdline"=hex(2):65,00,78,00,70,00,6c,00,6f,00,72,00,65,00,72,00,2e,00,65,00,\
  78,00,65,00,00,00
"icon&quo ...

是的,向注册表写入十六进制数据的话,最好还是使用导入的方式,因为有个“\”,你很不好解决,嘿嘿!
作者: 老毛桃    时间: 2006-10-9 21:55
原帖由 lxl1638 于 2006-10-9 19:31 发表
此时XPELogon.EXE已经无用了,REATOGOLOGON.EXE与XPELogon.EXE的功能是一样的,这个时候REATOGOLOGON.EXE已经代替了XPELogon.EXE,XPELogon.EXE可以删除了,我把它改名为XPELogon.EXE.BAK一样启动到桌面。

不知 ...

我将 XPELOGON.EXE 删除,将 REATOGOLOGON.EXE 改名为 XPELOGON.EXE 也没有问题
作者: liuhj    时间: 2006-10-9 22:33
标题: 仿XP登录界面
先发个新的仿XP登录界面,程序包在楼下。

3.jpg (18.02 KB, 下载次数: 94)

3.jpg

4.jpg (16.61 KB, 下载次数: 94)

4.jpg

作者: liuhj    时间: 2006-10-9 22:41
使用ReatogoLogon.exe后,就不再需要XPELogon.exe,的确是如此,其实我正是发现ReatogoLogon.exe与XPELogon.exe运行参数一致,默认初始化程序都是XPEInit.exe,才把它引进XPE的。
ReatogoLogon.exe登录界面的小技巧:
1. 使用Ctrl+Alt+Home组合键可以锁定XPE系统
2. 使用Ctrl+Alt+End组合键可以注销XPE系统。
锁定XPE系统与注销XPE系统的相同点是都会返回选择Shell登录窗口,不同点是锁定XPE系统不会关闭Explorer.exe,而注销XPE系统则会关闭Explorer.exe。

附件中是新版仿XP登录界面程序(含使用说明和注册表文件、中文支持文件)

WinXPE.rar

30.77 KB, 下载次数: 157, 下载积分: 无忧币 -2


作者: liuhj    时间: 2006-10-9 22:45
原帖由 luckboys 于 2006-10-9 08:44 PM 发表
自己发现的问题自己解决 :D:
XPE1.06已修正了xpeinit -w出错问题。用XPE1.06里的XPEinit.exe替换XPE1.05的OK了。



XPE插件已经更新了?多谢提醒。
作者: TCLSHX    时间: 2006-10-9 23:07
原帖由 liuhj 于 2006-10-9 10:41 PM 发表
使用ReatogoLogon.exe后,就不再需要XPELogon.exe,的确是如此,其实我正是发现ReatogoLogon.exe与XPELogon.exe运行参数一致,默认初始化程序都是XPEInit.exe,才把它引进XPE的。
ReatogoLogon.exe登录界面的小技 ...



先收着,谢了
作者: liuhj    时间: 2006-10-10 20:28
测试过XPE 1.06插件,使用新插件重新制作XPE系统,ReatogoLogon.exe可以正常使用。比较晕的是XPE插件最近两次更新太快了。
作者: goodfile    时间: 2006-10-16 23:58
呵呵挺人性化的~~~~~~~~
作者: lintel    时间: 2006-10-17 17:57
不错,先试试,给MM先做一个.
:lol:lol
作者: yular    时间: 2006-10-20 15:48
是不是把那三个注册表文件.在PE里都复制到B盘.然后再加载啊?
加载时,又用什么名称呢?
谁弄成功了.帮一下吧.QQ.415063489
谢谢!
作者: liuhj    时间: 2006-10-20 17:54
楼上的朋友看来还要多潜水学习了,如何修改PE注册表,论坛有许多帖子介绍过。

下面我小结一下:
第一,ReatogoLogon.exe与XPELogon.exe相似,具体地说,都具有使用XPEInit.exe预处理系统和控制Shell的作用,不同的是:
一是XPELogon.exe只有口令和进度两个窗口,而ReatogoLogon.exe有读取配置文件、口令、进度和选择Shell四个窗口,你使用我提供的方法只见到口令和进度两个窗口,是因为其它两个窗口被跳过了。
二是ReatogoLogon.exe不具有XPELogon.exe的全部功能,如它不能生成口令的HASH值。

由于ReatogoLogon.exe与XPELogon.exe都是百十K的小文件,所以不建议使用ReatogoLogon.exe之后删除XPELogon.exe,也不需要改名,两个之中只要有一个在运行,另一个就不会运行。

第二,如果你不喜欢口令窗口,将PE注册表Software中Reatogo\Logon下Password键删除即可。

第三,ReatogoLogon.exe会处理Sherpya\XPELogon下的键值,但若有Password键,是要删除的。

第四,修改注册表文件,最好使用Registry Workshop打开注册表文件,加载配置单元对照修改,完成之后卸载配置单元。不要玩花的,使用什么二进制。

[ 本帖最后由 liuhj 于 2006-10-20 05:56 PM 编辑 ]
作者: s210603    时间: 2006-10-25 13:07
原帖由 lxl1638 于 2006-10-9 07:31 PM 发表
此时XPELogon.EXE已经无用了,REATOGOLOGON.EXE与XPELogon.EXE的功能是一样的,这个时候REATOGOLOGON.EXE已经代替了XPELogon.EXE,XPELogon.EXE可以删除了,我把它改名为XPELogon.EXE.BAK一样启动到桌面。

不知 ...


xpelogon.exe 原码可到它的网站得到:

http://oss.netfarm.it/winpe/
作者: lxl1638    时间: 2006-10-25 17:36
原帖由 s210603 于 2006-10-25 01:07 PM 发表


xpelogon.exe 原码可到它的网站得到:

http://oss.netfarm.it/winpe/


呵呵,好是好,但本人用的是中国特色的宽带,打不开啊,你有没有下载到,有的帖上来。
作者: liuhj    时间: 2006-10-25 20:06
我传一个吧。

XPEStuff.rar

78.04 KB, 下载次数: 56, 下载积分: 无忧币 -2

XPE1.06插件源码


作者: lsq201015    时间: 2006-10-26 20:20
好东西先收藏
作者: flypigg    时间: 2006-10-28 10:46
标题: 为什么我到了登陆界面时,输入密码没反映呢?
为什么我到了登陆界面时,输入密码没反映呢?旁边也没有点确定密码的地方……按回车键也没反应
作者: liuhj    时间: 2006-10-28 12:52
原帖由 flypigg 于 2006-10-28 10:46 AM 发表
为什么我到了登陆界面时,输入密码没反映呢?旁边也没有点确定密码的地方……按回车键也没反应



  请先确认注册表中Sherpya\XPELogon下没有Password键,如果有的话,删除它。

  在Reatogo\Logon下有Password键,它的值是你的登录口令的HASH值。

生成口令的方法是:
  如要生成口令“12345”,使用下面的命令行:
  XPELogon.exe -5 12345
  接着会弹出一个窗口,提示口令拷贝到剪贴板中,点击确定,打开记事本,在记事本内点右键,选择粘贴,口令“12345”的HASH值“827ccb0eea8a706c4c34a16891f84e7b”就粘贴到记事本中。用这个值替换注册表Reatogo\Logon下Password的值,那么你的登录口令就是“12345”。

  登录时输入口令,回车。

  使用同样的方法,你可以生成你想要的口令。

  如果不使用口令,删除Reatogo\Logon下的Password键即可。
作者: flypigg    时间: 2006-10-30 22:30
多谢,很热情,解答非常仔细,一会测试,再谢谢:)
作者: zts59    时间: 2006-11-1 11:27
替换可以的,不过提示的字体太小了一点

用ResScope把字体改成“宋体”,字号9,可以了,不错

不过看起来有点死板。

[ 本帖最后由 zts59 于 2006-11-1 11:58 AM 编辑 ]
作者: liuhj    时间: 2006-11-2 13:58
首先祝贺PE终于放到一个区了。


原帖由 zts59 于 2006-11-1 11:27 AM 发表
替换可以的,不过提示的字体太小了一点

用ResScope把字体改成“宋体”,字号9,可以了,不错

不过看起来有点死板。


做得不错。

我希望大家使用eXeScope或ResHacker把ReatogoLogon.exe的资源\位图\105号换成自己喜欢的图片,制作具有自己特点的登录界面。从我前面发的两组图可以看出,ReatogoLogon.exe对这个图片的大小没有特别的要求,只要适当即可。

另外,界面提示语句也可以通过ReatogoLogon.lng修改。

ReatogoLogon.exe是目前比较好的XPE引导程序,见前面。程序作者为AEC-Reatogo,官方网站是:http://www.reatogo.de/index.htm,想进一步研究Reatogo-X-PE的朋友可以到官方网站下载程序研究。
作者: zts59    时间: 2006-11-2 18:32
发现用这个后,可以KILL掉EXPLORER就自动转到登陆界面了,
这样就可以搞一个注销的快捷方式了,不过好像是记住密码的,不知道如何把默认把“记住密码”去掉。
作者: secowu    时间: 2006-11-2 18:36
呵呵,漂亮
作者: liuhj    时间: 2006-11-2 22:35
原帖由 zts59 于 2006-11-2 06:32 PM 发表
发现用这个后,可以KILL掉EXPLORER就自动转到登陆界面了,
这样就可以搞一个注销的快捷方式了,不过好像是记住密码的,不知道如何把默认把“记住密码”去掉。



锁定和注销系统的快捷键我发在前面的24楼,可以看一下。
记住密码是程序默认的,锁定或注销系统后除掉记住密码前的对钩,如果设有密码的话,没有密码就不能登录了。
作者: zts59    时间: 2006-11-3 08:06
原帖由 liuhj 于 2006-11-2 10:35 PM 发表



锁定和注销系统的快捷键我发在前面的24楼,可以看一下。
记住密码是程序默认的,锁定或注销系统后除掉记住密码前的对钩,如果设有密码的话,没有密码就不能登录了。



谢谢了。
作者: 沙漠之子    时间: 2007-2-27 23:59
原帖由 liuhj 于 2006-10-20 05:54 PM 发表
ReatogoLogon.exe有读取配置文件、口令、进度和选择Shell四个窗口,

读取配置文件怎么做呀,进度窗口也怎样弄出来
作者: 1e3e    时间: 2009-2-6 14:22
谢谢分享,拿回去学习一下




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