跟据大伙们的要求,这一讲会涉及到怎么做pe 的壳,令做出来的PE不再只是命令行。
首先给大家简单复习下上一讲的内容:
1.获取winpe材料:copype.cmd x86 C:\winpe_x86
2.装载镜像:Dism /Mount-Wim /WimFile:C:\winpe_x86\winpe.wim /index:1 /MountDir:C:\winpe_x86\mount
3.进行编辑:!@#¥%……×(
4.卸载镜像:Dism /unmount-Wim /MountDir:C:\winpe_x86\mount /Commit
5.复制文件:copy C:\winpe_x86\winpe.wim C:\winpe_x86\ISO\sources\boot.wim
6.封装镜像:oscdimg -n -bC:\winpe_x86\etfsboot.com C:\winpe_x86\iso C:\winpe.iso
如果看到这,你是云里雾里的,请先阅读一下几遍文章:
1.
Windows Automated Installation Kit for Windows 72.
图文揭密win7pe制作全过程(前言)3.
图文揭密win7pe制作全过程(一)正式开始
这一讲是使用B***plorer来做我们Diy PE的shell,为什么?为什么不用官方的explorer一来太大,二来有很多约束,用了你会@#¥%……的!
哪里下载B***plorer?不要这么懒嘛,自己上网去找找.
MSN下载 纳米盘下载 大米盘下载 (我对你们太那个了!!)
将B***plorer添加到PE是一件十分不难的事,跟Copy是差不多的,但我们要DIY,要个性化,就要掌握B***plorer具体怎么使用。
1.bs_logon.ini(这文件在B***plorer文件里)
这是在[shell] 下定义了我们要登录哪个 Shell,比如我们启动 WinPE 后可以选择是登录使用 BS Explorer 这个 Shell,还是登录使用 WinPE 默认的 CMD Shell。
此例中 [shell] 下我是这样配置的:
BS Explorer=%SystemDrive%\Programs\B***plorer\explorer.exe
Console windows=%windir%\system32\cmd.exe
2. bs_qlaunch.ini(快速启动栏)
- 用来定制快速启动栏的配置文件,请看具体参数:
- Caption 用来指定程序的显示名称;
- ExeName 用来指定程序的具体路径和文件名称;
- IconName 用来指定程序显示图标文件的所在位置和文件名称;
- IconNumber 用来指定选择图标文件中的哪个图标;
- ExeDir 用来指定该程序所在的默认路径
3. bs_start.ini(开始菜单)
- ShowInAutorun:这项不知道是干什么的
- EnableInAutorun:这项也不知道是干什么的
- ParentItem:上级文件夹名称,没有就写root
- Caption:显示名称
- MenuId:菜单ID,写个英文的代号上去就可以了
- ExeName 用来指定程序的具体路径和文件名称;
- IconName 用来指定程序显示图标文件的所在位置和文件名称;
- IconNumber 用来指定选择图标文件中的哪个图标;
- ExeDir 用来指定该程序所在的默认路径
- ShowState=NORMAL
4.bs_desktop.ini(桌面)
用来定制桌面上快捷方式的配置文件,内容与前面的类似,不过需要注意的就是图标的排版。
而控制位置的就是文件中“ItemX”和“ItemY”,如果是水平排列,那么每个图标之间的 ItemY 差值最好是80,因为桌面图标不会自动对齐排列。而垂直排列时 ItemX 的差值最好也是80。
制作全过程1.获取PE文件:copype.cmd x86 C:\winpe_x86

2.装载镜像:Dism /Mount-Wim /WimFile:C:\winpe_x86\winpe.wim /index:1 /MountDir:C:\winpe_x86\mount

3.将已经DIY好的B***plorer放进C:\winpe_x86\mount\programs里,(怎么我的没有programs文件夹)没有就创建一个-_-! —–
大话精4.创建winpeshl.ini文件,并把它放进C:\windpe_x86\mount\windows\system32里,代码如下:
[LaunchApp]
AppPath=%systemdrive%\programs\b***plorer\Explorer.exe
5.卸载镜像:Dism /unmount-Wim /MountDir:C:\winpe_x86\mount /Commit
6.复制文件:copy C:\winpe_x86\winpe.wim C:\winpe_x86\ISO\sources\boot.wim
7.封装镜像:oscdimg -n -bC:\winpe_x86\etfsboot.com C:\winpe_x86\iso C:\winpe.iso
看看效果
好了,这一讲有完成了,如果你有什么想法,或者发现我有错漏的地方你留言指出,谢谢大家支持。下一讲,还是不知道要讲什么?交给你们定吧~~~呵呵。
等等,别走,送点东西给大家,这是我修改好的b***plorer:
MSN下载 纳米盘下载 大米盘下载 再见!
[ 此帖被会飞的老鼠在2009-08-13 00:45重新编辑 ]