|
petools外置加载技术——支持光盘、量产、UD和U+V2-hdd深度隐藏的最简单的统一方案
本方案中利用百大的fbinst plus(fbinst.exe)和ultraiso自带的bootpart驱动(bootpart.exe,bootpart.sys,bootpt64.sys)来实现可见区、UD区和U+隐藏区(低端隐藏、高端隐藏和深度隐藏-hdd格式,不支持深度隐藏U+V2-zip格式)的\petools\下外置的自动建立快捷方式。PE系统支持32位或64位的xp 03 win7和win8 PE。
首先要求外置软件单个打包成能单独运行,分目录放置于\petools\下。然后PE内核%windir%\system3\下内置四文件fbinst,bootpart.exe, bootpart.sys,bootpt64.sys,并编写cmd脚本在pecmd.ini的适合位置调用。cmd脚本如下,你也可以改成pecmd脚本。
@echo off
rem 以下代码可以搜索可见区、UD区和U+隐藏区petools文件夹,并建立快捷方式。
Rem U+隐藏区不支持深度隐藏U+V2-zip格式。
%windir%\system32\fbinst --onlylink "PEtools/*" %TEMP%
%windir%\system32\bootpart.exe -mount
-readonly
-driveletter U:
%windir%\system32\fbinst.exe --autoptlink
在支持U+深度隐藏的easyboot或改进的grub中运行打包成ISO的PE内核,内核启动后,调用个这脚本,就自动开始菜单中建立各种部署方法的外置\petools的快捷方式。
这个方案不足的地方是,建立的UD区快捷方式,图标单一,调用时会调出黑窗口;可见区的外置位置只能放于\petoos。所以,我只是把自定义PE软件放于\petools中,在极速PE内核下都实现了各种部署的调用。感觉效果不错,功能强大,兼容性强,和大家分享。
这是外置式的附件,大家解开可以直接用了。
[ 本帖最后由 zds1210 于 2013-2-9 16:12 编辑 ] |
|