无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
12
返回列表 发新帖
楼主: tiancai4126
打印 上一主题 下一主题

如何用PEbuilder DIY打造属于自己的PE? 希望老九、老毛桃能帮助我!

[复制链接]
31#
发表于 2007-2-10 09:20:01 | 只看该作者
原帖由 adatsui 于 2006-12-25 07:39 PM 发表
樓主, 關於有些插件因為 有 nu2menu 而 我們不便用 nu2menu 插件時, 令 pebuilder 報錯 (其實是沒相干的, 如果是用了 xpe插件的話) 繼續 建iso便成,  但也有個做法 令這情況不報錯.   

paraglider 提供

1)  ...


其实编辑每个插件,把有关 nu2menu 的部分注释掉即可。

[Software.AddReg]
0x2,"Sherpya\XPEinit\Programs","@shell32.dll,-21761\@shell32.dll,-21788\远程桌面控制","%SystemRoot%\system32\mstsc.exe"
;[Append]
;nu2menu.xml, mstsc_nu2menu.xml

注释的部分是自动网 nu2menu 里添加菜单的。注释掉就不会在找 nu2menu 这个插件了。


关于 XPE 插件的显示,我的设置:
;my set 显示小图标
;在低部
0x3,"Software\Microsoft\Windows\CurrentVersion\Explorer\StuckRects2","Settings",\
  28,00,00,00,ff,ff,ff,ff,06,00,00,00,03,00,00,00,37,00,00,00,20,00,00,00,\
  fe,ff,ff,ff,e2,01,00,00,22,03,00,00,02,02,00,00

;my set 显示小图标
;在顶端,自动隐藏
;0x3,"Software\Microsoft\Windows\CurrentVersion\Explorer\StuckRects2","Settings",\
;  28,00,00,00,ff,ff,ff,ff,07,00,00,00,01,00,00,00,37,00,00,00,20,00,00,00,\
;  fe,ff,ff,ff,e2,01,00,00,22,03,00,00,02,02,00,00

其实大家在XP 把任务栏设置好,然后在导出相应的设置项就可以了。

给大家一个小工具,可以把注册表项和 REG 文件自动转为PE用的插件的工具。

reg2pe294.zip

205.26 KB, 下载次数: 177, 下载积分: 无忧币 -2

回复

使用道具 举报

32#
发表于 2007-2-10 09:21:58 | 只看该作者
上面的小工具需要修改一下语言文件:

reg2pe.rsl

;------------------------------
; Reg2PE.EXE Language File
; ========= English ==========
;------------------------------

;---------------------------
; Font CharSet
;---------------------------
;ANSI_CHARSET              0      
;DEFAULT_CHARSET           1      
;SYMBOL_CHARSET            2      
;MAC_CHARSET              77      
;SHIFTJIS_CHARSET        128
;HANGEUL_CHARSET         129
;JOHAB_CHARSET           130
;GB2312_CHARSET          134
;CHINESEBIG5_CHARSET     136
;GREEK_CHARSET           161
;TURKISH_CHARSET         162
;VIETNAMESE_CHARSET      163
;HEBREW_CHARSET          177
;ARABIC_CHARSET          178
;BALTIC_CHARSET          186
;RUSSIAN_CHARSET         204
;THAI_CHARSET            222
;EASTEUROPE_CHARSET      238
;OEM_CHARSET             255

[Font01]
Name=宋体
Size=9
CharSet=134

[Font02]
Name=宋体
Size=9
CharSet=134

[Form01]
RS_001=&File
RS_002=&Import reg_file
RS_003=&Tool
RS_004=&Help
RS_005=&Help
RS_006=&About...
RS_007=registry file(*.reg)|*.reg|all files(*.*)|*.*
RS_008=&Source
RS_009=&Registry Expander
RS_010=Add Section &Header
RS_011=&Exit
RS_012=&Force ControlSet001
RS_013=&Replace
RS_014=Does't Replace
RS_015=Replace with "&X:"
RS_016=Replace with &Environment-String

[Form02]
RS_001=About

[Strings]
RS_001=Select registry key
RS_002=Invalid registry entry
RS_003=The upper entry cannot be specified from [HKEY_LOCAL_MACHINE\Software/System].
RS_004=The last output result remains to the Text.
RS_005=Does it output in addition?
RS_006=Output Successful !
RS_007=Select registry entry for "Registry Expander"
RS_008=Source registry
RS_009=My Computer
回复

使用道具 举报

33#
发表于 2007-2-10 09:52:01 | 只看该作者
PE的shell 我找了很多地方都没有方法阿 ! 那个nu2menu Shell 如何替换成xp自己的explorer ?
回复

使用道具 举报

34#
发表于 2007-2-10 09:52:12 | 只看该作者
PE的shell 我找了很多地方都没有方法阿 ! 那个nu2menu Shell 如何替换成xp自己的explorer ?
回复

使用道具 举报

35#
发表于 2007-2-10 09:52:17 | 只看该作者
PE的shell 我找了很多地方都没有方法阿 ! 那个nu2menu Shell 如何替换成xp自己的explorer ?
回复

使用道具 举报

36#
发表于 2007-2-11 10:33:33 | 只看该作者
原帖由 tiancai4126 于 2006-12-26 06:14 PM 发表
成功了!我从新生成了一次!已经支持中文了! 我现在把抓图和中文插件都发上来!


说一下过程好吗?
3Q
回复

使用道具 举报

37#
发表于 2007-2-18 09:54:11 | 只看该作者
学习了不少知识,马上就要作手制作自己的PE了,希望更多的参与讨论.
回复

使用道具 举报

38#
发表于 2007-2-18 10:44:28 | 只看该作者
xpe-1.0.6 下不到,郁闷了
回复

使用道具 举报

39#
发表于 2007-2-19 01:35:34 | 只看该作者
我的做出来156MB   能不能进行以下瘦身啊
回复

使用道具 举报

40#
发表于 2007-3-3 13:32:25 | 只看该作者
新手正需要这样的文章!好贴!
回复

使用道具 举报

41#
发表于 2007-3-3 13:59:39 | 只看该作者
以后要经常关注这个帖子,学习做。
回复

使用道具 举报

42#
发表于 2007-3-5 14:22:00 | 只看该作者
主要是如何把它精简

牛人们做的都是几十兆,用Bart PE Builder做出来的就是300兆

而且启动还很慢

尤其是在检测即插即用设备和注册WMI时

小人不才,补充一下

在插件XPE 1.0.6(以下简称xpeplug)的文件夹里,oeminfo.ini和oemlogo.bmp就是工厂信息,可以自己更改

还有一个名为z_xpe-custom.inf.sample的文件,

把它更名为z_xpe-custom.inf,就会在插件列表里面出现z_xpe-custom插件,

他是xpeplug的自定义设置插件

有以下几项值得关注

[SetValue]
"txtsetup.sif","SetupData","loaderprompt","""Starting Windows XPE [The Horse Power]..."""

其中Starting Windows XPE [The Horse Power]...就是出现在启动时屏幕下方的白字

; Screen Resoultion 800x600 16bpp
;0x4,"ControlSet001\Services\VgaSave\Device0","DefaultSettings.BitsPerPel",0x010
;0x4,"ControlSet001\Services\VgaSave\Device0","DefaultSettings.XResolution",0x320
;0x4,"ControlSet001\Services\VgaSave\Device0","DefaultSettings.YResolution",0x258

; Screen Resolution 800x600 32bpp
;0x4,"ControlSet001\Services\VgaSave\Device0","DefaultSettings.BitsPerPel",0x020
;0x4,"ControlSet001\Services\VgaSave\Device0","DefaultSettings.XResolution",0x320
;0x4,"ControlSet001\Services\VgaSave\Device0","DefaultSettings.YResolution",0x258

; Screen Resoultion 1024x768 16bpp
;0x4,"ControlSet001\Services\VgaSave\Device0","DefaultSettings.BitsPerPel",0x010
;0x4,"ControlSet001\Services\VgaSave\Device0","DefaultSettings.XResolution",0x400
;0x4,"ControlSet001\Services\VgaSave\Device0","DefaultSettings.YResolution",0x300

; Screen Resoultion 1024x768 32bpp
0x4,"ControlSet001\Services\VgaSave\Device0","DefaultSettings.BitsPerPel",0x020
0x4,"ControlSet001\Services\VgaSave\Device0","DefaultSettings.XResolution",0x400
0x4,"ControlSet001\Services\VgaSave\Device0","DefaultSettings.YResolution",0x300

是默认的分辨率,注释掉不用的,启用使用的就好了

0x1,"ControlSet001\Control\Nls\Language","InstallLanguage","0409"
0x1,"ControlSet001\Control\Nls\Language","Default","0409"
0x1,"ControlSet001\Control\Nls\Locale",,"00000409"

是本地化设置,0409只的是英语美国,汉语中国是0804

; Set Default Computer Name
0x1,"ControlSet001\Control\ComputerName\ComputerName","ComputerName","WinXPE"
0x1,"ControlSet001\Control\Session Manager\Environment","ComputerName","WinXPE"

[Software.AddReg]
; Owner informations
0x1,"Microsoft\Windows NT\CurrentVersion","RegisteredOrganization","Horse Power"
0x1,"Microsoft\Windows NT\CurrentVersion","RegisteredOwner","XPE"

是用户信息

; Start Menu Root
;0x0,"Sherpya\XPEinit\StartMenu"
;0x2,"Sherpya\XPEinit\StartMenu","Internet Explorer","%SystemRoot%\iexplore.exe"

是经典开始菜单最上方的项目,删掉“;”并修改就可以启用

; Explorer Settings
0x4,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","TaskbarSizeMove",0x1

将值改为0x0就是锁定任务栏

; TaskBar on Top - Autohide
0x3,"Software\Microsoft\Windows\CurrentVersion\Explorer\StuckRects2","Settings",\
  28,00,00,00,ff,ff,ff,ff,03,00,00,00,01,00,00,00,3c,00,00,00,1e,00,00,00,fe,\
  ff,ff,ff,fe,ff,ff,ff,02,04,00,00,1c,00,00,00

; TaskBar on Bottom - Autohide
;0x3,"Software\Microsoft\Windows\CurrentVersion\Explorer\StuckRects2","Settings",\
;  28,00,00,00,ff,ff,ff,ff,03,00,00,00,03,00,00,00,3c,00,00,00,1e,00,00,00,fe,\
;  ff,ff,ff,e4,02,00,00,02,04,00,00,02,03,00,00

; TaskBar on Left - Autohide
;0x3,"Software\Microsoft\Windows\CurrentVersion\Explorer\StuckRects2","Settings",\
; 28,00,00,00,ff,ff,ff,ff,03,00,00,00,00,00,00,00,B2,00,00,00,28,00,00,00,00,\
; 00,00,00,00,00,00,00,B2,00,00,00,00,04,00,00

; TaskBar on Right - No AutoHide
;0x3,"Software\Microsoft\Windows\CurrentVersion\Explorer\StuckRects2","Settings",\
;  28,00,00,00,ff,ff,ff,ff,02,00,00,00,02,00,00,00,4e,00,00,00,1e,00,00,00,b4,\
;  03,00,00,fe,ff,ff,ff,02,04,00,00,02,03,00,00

; TaskBar on Bottom - No Autohide
;0x3,"Software\Microsoft\Windows\CurrentVersion\Explorer\StuckRects2","Settings",\
;  28,00,00,00,ff,ff,ff,ff,02,00,00,00,03,00,00,00,3f,00,00,00,1e,00,00,00,fe,\
;  ff,ff,ff,e4,02,00,00,02,04,00,00,02,03,00,00

是任务栏的位置和是否隐藏

在xpeplug里面好像也可以更换桌面背景

不过直接把pebuilder根目录的bartpe.bmp换了就可以了

很多应用程序的插件都是为nu2menu做的

所以Sherpya也编写了转换插件

名字叫nu2xpe-1.5.cab,有点大,不传了

Forestfairy中校提供了全新的LAYOUT.INF文件用于精简BartPE做出来的东西

加上全部的xpeplug可以精简到200兆或更小

但是我没能做出拥有Explorer外壳的pe …… (我超级菜)

所以

其实

还不如直接用伟人的作品拼装呢

Forestfairy中校也提供了工具,名为PE Studio
http://shop.mgcgame.com/viewthre ... &extra=page%3D7

结合老毛桃版主以及其它个伟人的作品,还有xpset,pecmd等等nb的工具和软件程序



bart可以 …… 先放在一边了

[ 本帖最后由 chiyouhen 于 2007-3-5 02:32 PM 编辑 ]
回复

使用道具 举报

43#
发表于 2007-3-5 19:13:37 | 只看该作者
学习一下,周末偶也抽空自己做一个
回复

使用道具 举报

44#
发表于 2007-3-10 10:06:56 | 只看该作者
好东西,收下了,慢慢看,仔细学
回复

使用道具 举报

45#
发表于 2007-8-24 15:27:40 | 只看该作者
顶一下,收藏了研究。。。
回复

使用道具 举报

46#
发表于 2007-9-29 10:33:17 | 只看该作者
要认真学习一下!!!
回复

使用道具 举报

47#
发表于 2007-10-2 20:30:08 | 只看该作者
支持lz的这种精神,学习
回复

使用道具 举报

48#
发表于 2007-10-3 09:22:54 | 只看该作者
支持啊
那怎么用PECMD
回复

使用道具 举报

49#
发表于 2007-10-25 12:36:21 | 只看该作者
好东西,我好好学习一下。
回复

使用道具 举报

50#
发表于 2007-10-29 14:31:58 | 只看该作者
精神可贵!不过有点象在研究windows95了
回复

使用道具 举报

51#
发表于 2007-10-29 15:43:45 | 只看该作者
有空学习一下!!!!!
回复

使用道具 举报

52#
发表于 2010-12-8 14:56:50 | 只看该作者
看得不太懂啊    有没有哪个好心人再详细教教
回复

使用道具 举报

53#
发表于 2010-12-8 23:53:24 | 只看该作者
哇哈哈,这么老的帖子都上来了,还讲的挺认真,,,就是需要这么初级的教程才能学会哈。。。
回复

使用道具 举报

54#
发表于 2010-12-19 22:42:39 | 只看该作者
支持LZ`DIY属于自己的PE
回复

使用道具 举报

55#
发表于 2010-12-31 13:20:19 | 只看该作者
感谢楼主分享!学习学习!
回复

使用道具 举报

56#
发表于 2011-5-26 11:32:58 | 只看该作者
感谢感谢,这样的贴对菜鸟帮助太大了。
回复

使用道具 举报

57#
发表于 2011-5-26 15:38:22 | 只看该作者
强力围观,挖坟一族..............
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-30 12:45

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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