熱點推薦:
您现在的位置: 電腦知識網 >> 操作系統 >> Windows系統管理 >> 正文

把Service Pack集成到安裝程序

2013-11-11 21:53:00  來源: Windows系統管理 

  把Windows的SP集成進Windows的安裝程序
  首先要求體育M左右的硬盤空間在這之上我們在C盤建立一個名為win的文件夾所有的文件操作都將在這個文件夾中進行在這個文件夾中建立一個名為k的文件夾把原始的Windows的安裝文件 (至少這個文件夾如果你想制作的更完整也可以拷貝全部的文件)拷貝進去
  由於Windows的ServicePack是累積的也就是說只要安裝最新的ServicePack那麼SPI和SP就不需要了因此我們只要到微軟中國網站去下載Windows的SP安裝文件就可以了這裡需要的是完整版的SP下載後大小應該是M將其保存在剛才建立的win文件夾內然後直接在運行中輸人如下命令:
  c\win\winkspexes:c:\win\k
  程序就會開始自動提取安裝文件並自動整合這時大家會看見如圖所示的界面這個進度完成後我們的安裝文件就成功整台了不過需要注意兩點:
  
 

  

  這樣處理過的安裝文件刻錄或光盤後是沒有光盤啟動功能的如果要安裝只能從DOS下安裝我們在後面會介紹解決的辦法
  以上操作必須全部在Windows下完成)如果在其他Windows系統下進行將會收到出錯的提示
  不過經過這樣安裝的Windows有一個小問題就是如果你運行sfc/scannow檢查受保護的系統文件程序將會需要你插入 WindowsServicePack的CD那是因為我們這樣制作的CD似乎不符合標准也就是說你不能檢查受保護的系統文件
  下面著手解決光盤啟動的問題其實只需要添加一個包含引導信息的文件就可以了這個文件的名稱是wkbootbin可以在~charly/bootfileszip下載把這個文件打開後解壓縮到一個目錄中然後打開到錄軟件以Nero為例打開後新建一個可以啟動的CDROM在Boot選項卡下的Sourceofbootimagedata設置中指定一個 Image File並選擇剛才解壓縮出來的wkbootbin其他的設置不用更改然後在文件列表中把剛才我們整合好的Windows安裝文件拖動到光盤中就可以開始刻錄了這樣獲得的光盤可以引導系統並直接安裝帶有SP的Windows
  把SP和SP集成到OfficeXP
  以下操作需要你准備一張OfficeXP的安裝光盤和OfficeXP的ServicePackServicePack這裡需要的和一般通過OfficeXP下載到的ServicePack是不同的我們需要的是AdministrativeUpdate安裝包可以從微軟網站下載到由於OfficeXP的ServicePack不是累加的所以ServicePack和ServicePack都需要下載下載地址是:
  P/CN/oxpsplaexeM
  /CN/OXpspaexeM
  除此之外你還需要一台刻錄機以便把最終生成的文件刻成光盤當然如果你願意在硬盤上直接安裝這一步也可以省略
  然後就可以開始我們的整合了
  由於整台過程中會生成很多臨時文件為了整潔起見我們把它們保存在一起在硬盤上新建一個文件夾 (本文將在D盤建立一個Office文件夾)並保證該分區有不小於G的剩余空間
  把OfficeXP的安裝光盤插入光驅並同時按下Shift鍵自動運行然後在開始→運行中輸入Fsetup/a(F是光驅的盤符)這時會彈出安裝向導和常情況下的安裝向導略有不同向導會需要你提供組織名稱安裝路徑以及序列號在安裝路徑中輸入我們剛剛建立的文件夾的位置 d\office然後點擊 下一步同意最終用戶授權協議程序開始復制文件到D盤的office文件夾這一切完成之後會出現一個窗口提示
  現在開始整台SPI雙擊運行下載回來的oxpsplaexe並同意許可協議指定好保存文件的位置這裡我們可以隨便建立一個例如 d:\sp回車後程序會自動解壓縮出個文件:ENGLPKI_AdminmspMAINSPI_Adminmsp和OWCIOSPI_Adminmsp為了整合這三個文件到安裝文件中需要在運行中輸入 msiexec/P d:\spl\mainspl_admminmsp/ad:\office\proplusmsi shortfilenames=true/qb回車後會自動運行安裝程序這裡用到了/p和/a等參數其中VP允許WindowsInstaller把補丁程序應用到一個已有的安裝文件中這樣才可以升級我們的安裝文件;/a參數並不是必須的它允許Windows Installer通過網絡更新;shortfilenames=true則是允許在升級過程中使用短文件名Vqb則使WindowsInstaller只顯示最重要的步驟而不會顯示那些次要的這一步安裝完成之後我們繼續在運行中輸入msiexec/pd:\spl\owclspl_adminmsp/ad:\office\owclmsishortfienames=true/qb現在SP的整合就已經完成了對於SP依照上面的方法先把OxpSpaexe解壓縮到D盤的SP文件夾然後依次運行 msiexec/pd:\sp\mainspffmsp/ad:\office\proplusmsishortfilenames=true/qbmsiexec/pd:\sp\OwclOSPffmsp/ad:\office\owclmsi shortfilenames==true/qb經過等待就可以全部搞定
  你可能會遇到這樣的問題:在整合了SP和SP後不久微軟又發布了OfficeXP的新補丁你想把這個單獨的補丁也整合進安裝文件嗎?繼續看下去需要說明的是:由於OfficeXP簡體中文版在完稿時還沒有比SP更新的補丁因此這裡用一個OfficeXP中簡繁轉換加載項來說明做法以便以後出了補丁可以成功地整合事實上在OfficeXP+SP這個補丁已經安裝了因此如果你直接照做並不能成功
  這個補丁的作用是為FrontPage等程序提供簡體和繁體中文的轉換你可以在KMeXP/CN/tcscconvexe下載到下載後在D盤新建一個uodate目錄把剛下載的補丁保存在這裡然後可以在運行輸入 d/update\tcscconvexe/?回車後可以看見如圖所示的界面這裡顯示了該文件的所有安裝參數我們需要利用的就是/t
  

  

  在運行中輸入d:\update\tcscconvexe/t:d/up/c回車後會把解壓縮出來的tcscconvmsi文件保存到D盤的up文件夾下之後同樣在運行中輸入 msiexec/pd:\up\tcscconvmsi/ad:\office\proplusmsishortfilenames=true/qb這樣單獨的補丁程序即成功地整合進安裝文件
  在刻盤的時候你可能發現了所有的文件加起來達到了M這麼大的容量不能直接刻盤了經過仔細分析其中有一些文件不是必須的我們可以直接刪除它們而不會對安裝造成太大的影響一是IE的安裝文件在\\FILES\OSP\\TE\SC內總共有M當然如果把這些文件刪除若安裝程序檢測到你的TE版本低於就不能幫你升級了你必須在安裝OfficeXP之前升級你的IE二是字體文件在\\FILES\WINDOWS\FONTS內M左右把這兩處清理後就只有M了經過驗證:這樣的安裝文件是可以正常使用的只不過在安裝字體的時候出現了一些錯誤但是這些錯誤都是可以忽略的;並且安裝過程中可以免輸入序列號(嚴格來說並不是不需要序列號而是在你整合Service Pack的時候序列號已經輸入了)
From:http://tw.wingwit.com/Article/os/xtgl/201311/9427.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.