幫助中心

        當前位置:首頁 > 幫助中心 > 如何從Win7中提取制作Windows PE3.0

        如何從Win7中提取制作Windows PE3.0

        日期:2011-05-01 | 時間:08:04
         

         在D盤新建文件夾winpe,在winpe中新建sources、pe3和new文件夾,把附件中提供的工具imagex連文件夾一起放到winpe目錄中。
        制作方法:

        1、把windows7光盤(或光盤鏡像)里的\sources\boot.wim文件復制到d:\winpe\sources目錄
        2、在附件提供imgaex目錄里右鍵點擊inf文件,選安裝。(Imagex 6.0 AIK 封裝工具)
        3、運行cmd,進入imgaex目錄。
        4、imagex /mountrw d:\winpe\sources\boot.wim 2 d:\winpe\new (將d:\winpe\sources\boot.wim鏡像映射到d:\winpe\new目錄)
        5、刪除d:\winpe\new根目錄下的setup.exe文件。刪除sources文件夾,很重要,可以精簡winpe喲。
        6、imagex /unmount /commit d:\winpe\new (合并對d:\winpe\new目錄中映像文件的修改,并將其卸載)
        7、imagex /compress maximum /export
        "d:\winpe\sources\boot.wim" 2 "d:\winpe\pe3\boot.wim",把boot.wim分離并重新壓縮。
        7、d:\winpe\pe3\boot.wim即為修改后的鏡像。這個時候運行這個映像winpe是默認的“命令提示符”窗口。

        制作PE光盤鏡像:
        1. 新建d:\winpe\pe,新建d:\winpe\pe\sources
        2. 復制(windows7光盤為X)X:\boot目錄(包括文件)到d:\winpe\pe

        復制X:\efi目錄(包括文件)到d:\winpe\pe
        復制X:\bootmgr文件到d:\winpe\pe
        復制修改后的boot.wim文件到d:\winpe\pe\sources(X為windows7光盤符)
        3. 用UltraISO提取windows7光盤引導文件,保存為windows7.bif
        4. 用UltraISO將d:\winpe\pe下的目錄和文件添加到光盤鏡像,加載windows7.bif,保存鏡像為PE 3.0.iso

        圖像shell(下面內容來自M$)
        Winpeshl.ini 可控制是否將自定義外殼程序加載到 Windows PE 而不是默認的“命令提示符”窗口。若要加載自定義外殼程序,請創建一個名為 Winpeshl.ini 的文件,然后將它放在自定義 Windows PE 映像的 %SYSTEMROOT%"System32 中。該 .ini 文件必須包含以下部分和項:

        [LaunchApp]
        AppPath = %SYSTEMDRIVE%"myshell.exe

        [LaunchApps]
        %SYSTEMDRIVE%"mydir"application1.exe, -option1 -option2
        application2.exe, -option1 -option2

        將 AppPath 項設置為外殼應用程序的路徑。該路徑可以是完全限定路徑,您也可以使用環境變量(例如 %SYSTEMROOT%"System32"Myshell.exe)來表示該路徑。AppPath 項不支持命令行選項。
        使用 [LaunchApps] 部分運行帶命令行選項的應用程序。應用程序按照列出的順序運行;應用程序的名稱及其選項以逗號分隔。
        當退出“命令提示符”窗口或自定義外殼應用程序時,Windows PE 將重新啟動。


        重要事項:
        不要編輯 Setupreg.hiv 的 HKEY_LOCAL_MACHINE\SYSTEM\Setup 注冊表項中的 CmdLine 值來啟動外殼應用程序。CmdLine 的值可調用 Winpeshl.exe,Winpeshl.exe 會執行很多函數,包括調用 Windows PE 中的默認“命令提示符”窗口或您的自定義外殼應用程序。

        舉例:用bsexplorer制作自制版WindowsPE,從網上下載bsexplorer程序,從CMD到imagex目錄:imagex /mountrw d:\winpe\sources\boot.wim 1 d:\winpe\new,解壓bsexplorer后連同文件夾一起放到d:\winpe\new\windows目錄中,把上面建的Winpeshl.ini,里面要指出bsexplorer.exe所在的路徑,放到d:\winpe\new\windows\system32中。
        定義:
        【bs_desktop.ini】
        這個文件是用來自定義PE的桌面快捷方式的,第一行的 [Desktop CFG file Ver.1] 必須保留。
        格式:
        <-ItemBegin->
        ItemX=
        ItemY=
        Caption=
        ExeName=
        IconName=
        IconNumber=
        ExeDir=
        CmdParam=
        ShowState=
        <-ItemEnd->
        舉例:
        <-ItemBegin->
        ItemX=20
        ItemY=20
        Caption=資源管理器
        ExeName=%SystemDrive%\Program files\A43\A43.exe
        IconName=%SystemDrive%\Program files\A43\A43.ico
        IconNumber=0
        ExeDir=%SystemDrive%\Program files\A43
        CmdParam=
        ShowState=NORMAL
        <-ItemEnd->
        參數說明:
        每一個左邊上的圖標都是由這樣的一段配置生成的,每個圖標開頭和結尾必須有 <-ItemBegin-> 和 <-ItemEnd-> , ItemX= 是指圖標的橫向距離,默認第一列為 20 ,第二列為 100 ,第三列為 180 ,以此類推(每下一列的值都比前一列增加 80 ,這是默認的設置,可以自由修改,但這是最好的設計了)。 ItemY 和 ItemX= 一樣,但指的是橫向坐標(即行數)。 Caption 填什么都可以,支持中文,是圖標下的名稱文字。 ExeName則是目標文件或程序的路徑(要求包括擴展名,可以不是絕對路徑。允許使用系統變量)。 IconName 是此快捷方式的圖標路徑, IconNumber 是此圖標文件中的第幾個圖標,默認為 0 。 ExeDir 是此文件或程序的運行路徑。 CmdParam 是專門應用于這個程序的啟動(命令行)參數(例如 Nero StartSmart Essentials 的啟動參數是 -ScParameter=8 ),大部分大型軟件都有用到。 ShowState 是目標的顯示方式,默認為 NORMAL ,在此參數下打開窗口不會有任何變化,仍然是原樣。

        【bs_logon.ini】
        這個文件是用來自定義PE的登錄方式的,這里只講解 [Shell] 部分, [Shell] 此行必須保留。
        格式:
        =
        舉例:
        BS圖形界面=%SystemDrive%\Program Files\BsExplorer\explorer.exe
        參數說明: = 之前的內容為登陸框下拉菜單中的顯示文字(允許空格和漢字),之后的內容為一個PE Shell的路徑,其實就是一個可執行程序,但是如果只打開一個普通應用程序的話就不會打開桌面,當此程序結束時會退回登錄對話框。無論 [Shell] 下面的內容你刪去了什么,舉例中的那行一定要保留,否則下拉菜單中不會出現 BS圖形界面項,自然也無法進入桌面了。

        【bs_qlaunch.ini】
        這個文件是用來自定義PE的快速啟動欄的,第一行的 [QLaunch CFG file Ver.1] 必須保留。
        格式:
        <-ItemBegin->
        Caption=
        ExeName=
        IconNumber=
        <-ItemEnd->
        舉例:
        <-ItemBegin->
        Caption=顯示桌面

        ExeName=@ShowDesktop
        IconNumber=20
        <-ItemEnd->
        參數說明:與 bs_desktop.ini 文件一樣,就是參數少了點。
        【bs_menuimg.bmp】
        這個文件中保存著需要用到的一些常見的小程序圖標(16×16),此文章中所有的 IconNumber= 都指向這里,所以比較重要。第一個編號為 0,第二個編號為 1 ,以此類推,您可按照16×16的大小添加或修改圖標。
        【bs_explorer.ini】
        這個文件中只有幾個需要特別講解的地方:
        DesktopBkgndText= 顯示在桌面右下角的文字,顏色默認為白色,可自由修改,值為空時會顯示一段版權說明(我看不懂啊)。
        DesktopTextColor= 規定了桌面上的文字顏色,格式為十六進制顏色數值,默認為 $00ffffff 。
        DesktopTextBkColor= 規定了桌面上的文字的背景色,格式為十六進制顏色數值,默認為 $ffffffFF 。
        其它可能有用的參數(不做詳細解釋):
        NoCheckFiles= 不檢查文件,默認為 YES 。
        NoStartMenuIcon= 無開始菜單圖標,默認為 NO 。
        NoStartMenuMargin= 無開始菜單邊緣空白,默認為 NO 。
        NoDesctopIcon= 不顯示桌面快捷方式,默認為 NO 。
        NoQlaunchBar= 不顯示快速啟動欄,默認為 NO 。
        【BS_START.INI】
        這個文件是最重要的!它規定了開始菜單中的內容。
        格式:
        <-ItemBegin->
        ShowInAutorun=
        EnableInAutorun=
        ParentItem=
        Caption=
        ExeName=
        IconNumber=
        ExeDir=
        ShowState=
        <-ItemEnd->
        舉例:
        <-ItemBegin->
        ShowInAutorun=YES
        EnableInAutorun=YES
        ParentItem=office
        Caption=Word
        ExeName=%SystemDrive%\program files\Office97\WORD.EXE
        IconNumber=45
        ExeDir=%SystemDrive%\program files\Office97
        ShowState=NORMAL
        <-ItemEnd->
        參數說明: ShowInAutorun= 和 EnableInAutorun= 兩項好像基本在我的自定義實驗中并沒有什么用處,所以不做講解。大部分參數都與以上介紹的幾個文件相同,ParentItem= 是指向此快捷方式放入哪個文件夾(如果要放到開始菜單的根目錄下的話,就需要寫入 root )。建立文件夾的格式為:
        <-ItemBegin->
        ShowInAutorun=YES
        EnableInAutorun=YES
        ParentItem=programs
        Caption=Office 97
        MenuId=office
        <-ItemEnd->
        MenuId 是一個唯一的標識,普通快捷方式的 ParentItem= 指向的就是這里。
        同樣需要特殊說明的是建立分隔線,格式為:
        <-ItemBegin->
        ShowInAutorun=YES
        EnableInAutorun=YES
        ParentItem=root
        Caption=-
        <-ItemEnd->
        同樣, ParentItem= 的值屬性同上(譯為:“母物品”)。
        imagex /unmount /commit d:\winpe\new
        imagex /compress maximum /export
        "d:\winpe\sources\boot.wim" 1 "d:\winpe\pe3\boot.wim"
        然后把boot.wim放到d:\winpe\pe\sources中,用Ultraiso制作ISO文件(步驟同上)
        這樣以后你的winpe3的外殼界面就是bsexplorer帶來的效果了。剛快試試吧。

        大白菜官網

        (責任編輯:www.hushhushevents.com)

        大白菜超級U盤啟動盤制作工具

        主站蜘蛛池模板: 国产日韩一区二区三区在线观看| 久久亚洲日韩精品一区二区三区| 亚洲视频一区在线观看| 国产福利一区二区在线视频 | 熟妇人妻AV无码一区二区三区| 精品人妻一区二区三区毛片| 日本高清无卡码一区二区久久| 狠狠做深爱婷婷久久综合一区| 国产精品一区二区久久| 亚洲综合色一区二区三区小说| 99久久精品国产一区二区成人| 亚洲欧洲一区二区| 毛片一区二区三区无码| 波多野结衣中文一区二区免费| 国产精品 一区 在线| 丰满人妻一区二区三区免费视频| 国产福利电影一区二区三区,亚洲国模精品一区| 精品香蕉一区二区三区| 制服美女视频一区| 久久婷婷久久一区二区三区| 亚洲一区二区三区夜色| 亚洲欧洲精品一区二区三区| 国内精品视频一区二区八戒| 色精品一区二区三区| 亚洲国产精品第一区二区| 美女视频黄a视频全免费网站一区| 精品久久国产一区二区三区香蕉 | 国偷自产av一区二区三区| 亚洲一区在线观看视频| 亚洲欧洲一区二区三区| 日韩一区在线视频| 亚洲日韩一区二区三区| 亚洲av成人一区二区三区 | 天天视频一区二区三区| 制服丝袜一区在线| 久久精品道一区二区三区| 精品国产一区二区三区在线观看 | 国产精品一区二区久久国产| 尤物精品视频一区二区三区| 亚拍精品一区二区三区| 午夜天堂一区人妻|