2006-09-26, 12:32 AM | #1 |
榮譽會員
|
軟體 - 新手入門: Office 2003 輕鬆安裝
Office 2003推出一段時間了,針對它的SP1也已經出台,同時還有不少更新。那我們是不是需要在重新安裝系統後按部就班地安裝Office 2003,然後更新SP1,接著再一個個地打上修正檔,最後才開始使用呢?其實只要幾個步驟,就可以節省很多時間。
第一步:自動填寫序列號 將Office 2003安裝光碟上的所有文件都拷貝到一個資料夾下,如H:\soft\Office\Office 2003\office2003。然後打開H:\soft\Office\Office 2003\office2003\FILES\SETUP\SETUP.INI>文件,再在[Options]節下寫入如下語句: USERNAME=《個人電腦》讀者 COMPANYNAME=公司名 PIDKEY=XXXXXXXXXXXXXXXXXXXXX XXXXX 如圖1,其中USERNAME為用戶名, COMPANYNAME為單位名,後面的24位X代表Office 2003安裝序列號,在安裝光碟的背面或者在用戶使用手冊上可以找到。 第二步:產生安裝文件 按下Win+R,在「執行」視窗中輸入"H:\soft\Office\Office 2003\office2003\SETUP.EXE" /a命令(如圖2),接著會出現如圖3所示的視窗,在其中輸入序列號後解壓到一個資料夾下,如K:\Office。 第三步:整合SP1 下載SP1更新包後,寫一個批命令,"Office2003SP1-kb842532-fullfile-chs.exe" /Q /C /T:k:\office\SP1,並將它放在與Office2003SP1-kb842532-fullfile-chs.exe同一資料夾下;然後進入K:\Office下新增一個SP1的資料夾;最後雙擊此批處理文件,就會把Office 2003 SP1的所有文件解壓縮到 K:\Office\SP1資料夾下(如圖4)。 接下來,再編寫一個批處理文件: msiexec /p K:\Office\SP1\MAINSP1ff.msp /a K:\Office\PRO11.msi SHORTFILENAMES=TRUE /qb msiexec /p K:\Office\SP1\OWC11SP1ff.msp /a K:\Office\OWC11.MSI SHORTFILENAMES=TRUE /qb 雙擊此批處理文件,會將Office 2003 SP1整合到K:\Office下的安裝文件中(如圖5)。 第四步:整合更新 除了SP1外,微軟還發佈了幾個重要的修正檔,我們先將它們下載下來,然後也將它們整合到Office 2003的安裝文件中。包括Word 2003安全更新(KB887979)、Outlook 2003垃圾郵件篩選更新(KB892236)、Office 2003更新(KB885828)、Outlook 2003垃圾郵件篩選更新 (KB890854)。接下來,將這些文件拷貝到K:\Office\patches資料夾下,並將它們的延伸名都改成rar,然後選中這些rar文件,在右鍵表菜單中選擇「解壓到當前資料夾」,我們會得到一些msp文件。 在此資料夾下,新增一個批處理文件:FOR %%f IN (*.msp) DO msiexec /p %%f /a K:\Office\pro11.msi SHORTFILENAMES=TRUE /qb。 將此批處理文件儲存到K:\Office\patches資料夾下,再雙擊此批處理文件,會將這些更新整合到K:\Office下的安裝文件中(如圖6)。 第五步:產生自動 安裝文件 如果你想自定義安裝Office,可以先下載並安裝Office 2003 Resource Kit Tools。打開「開始」 「程式」 「Microsoft Office Tools」 「Microsoft Office 2003 Resource Kit Tools」 「Custom Installation Wizard」,接著按照嚮導,在Office XP資料夾中選中MSI 文件,對於Office 2003 Professional with FrontPage應該是PROPLUS.msi,而對於Office 2003 Professional則是PRO.msi(如圖7),接下來,選擇產生unattend.mst文件(如圖8)。雖然步驟較多,不過你不用擔心會花太多的時間,因為有很多的步驟完全可以接受預定值。不過,有一步中會提醒我們輸入序列號,這樣日後執行安裝程式就不會再需要輸入序列號了(如圖9)。 完成後,在K:\Office資料夾下寫一個unattend.bat文件,然後在其中寫上: ECHO. ECHO 正在安裝Microsoft Office Professional Edition 2003 ECHO 請稍候... start /wait setup.exe TRANSFORMS=Unattend.MST /qb- 第六步:自動安裝Office 2003 以後要自動安裝Office時,只要雙擊K:\Office資料夾下的unattend.bat文件即可,而如果雙擊其下的setup.exe會讓我們自行選擇安裝元件。而且安裝完成後,選擇「幫助」 「關於」可以看到該版本的Office已經打上修正檔(如圖10)。最後要說明的是,產生後的資料夾比較大,有900多MB,因此大家不可能將它燒錄到一張CD-R/RW上(DVD可以),最好的方法是將它放在某個局域網上,需要時直接從上面安裝。 |
__________________ |
|
送花文章: 3,
|
向 psac 送花的會員:
|
JOVI (2006-10-05)
感謝您發表一篇好文章 |
2006-09-26, 12:34 AM | #2 (permalink) |
榮譽會員
|
自製 Office 2003 SP1 光碟
製作方法: 1. 首先要去微軟的網站下載更新檔 2. 把這個檔解壓縮,我是把檔放在在 C:\Office2003SP1這個目錄。 3. 要建立一個administrative install point。這一步的實質是把光碟上面的office2003的檔都拷到硬碟的一個目錄下面,但又不是原樣照搬。具體的做法是找到光碟裏面的AUTORUN.INF這個檔,用記事本打開,看看是那個文件是安裝的主程序 ,下面是我的AUTORUN.INF檔的內容: code:-------------------------------------------------------------------------------- [autorun] OPEN=setup.exe /AUTORUN -------------------------------------------------------------------------------- 從上面看到我的安裝程式是setup.exe。在開始->執行裏面打入一下的命令: H:\setup.exe /a H:是我的光碟的目錄,你的光碟不是這個目錄的話要做相應的改變 4. 做好了第3步,就會進入到管理員安裝的介面,要你輸入公司和office的註冊碼,一定要輸入註冊碼,這樣以後你安裝的時候就不需要輸入註冊碼^_^。然後選定一個目錄將檔拷貝到這個目錄,我的目錄是G:\office2003。這一步實際上並沒有安裝office到你的系統上面,只是把檔拷貝到這個目錄下面而已。但是似乎大小變化了很多, 5. 這一步才是真正的升級步驟,在開始->運行下面打入一下的命令: 以下就是我執行的命令: code:-------------------------------------------------------------------------------- msiexec /p c:\Office2003SP1\MAINSP1ff.MSP /a g:\Office2003\PRO11.MSI SHORTFILENAMES=TRUE /qb -------------------------------------------------------------------------------- 這個命令執行的時間要很長,要有點耐心,等執行完了就好了。 6. 再來是更新Office 2003 Web Components 同理,也是一樣的步驟,只不過把檔案換一下而已 MAINSP1ff.msp->Owc11SP1ff.msp PRO11.MSI->OWC11.msi 依我的情況: code:-------------------------------------------------------------------------------- msiexec /p c:\offsp2003sp1\Owc11SP1ff.msp /a g:\office\OWC11.msi SHORTFILENAMES=TRUE /qb -------------------------------------------------------------------------------- 這次的更新蠻快的,更新完畢後,這樣連Office 2003 Web Components也是最新版的啦 7. 現在把g:\office2003下面的檔案都燒成CD,這樣你就有了一張整合了Office2003,而且安裝的時候不需要輸入註冊碼。 |
送花文章: 3,
|
向 psac 送花的會員:
|
42547537 (2012-10-20)
感謝您發表一篇好文章 |
2006-09-26, 12:37 AM | #3 (permalink) |
榮譽會員
|
免費午餐,打上Office2003修正檔
很多朋友已經為自己的Windows XP安裝了SP1修正檔包,而且開啟了自動更新功能,一旦微軟發佈新的修正檔就立即安裝。不過,你的Office 2003也打上修正檔了嗎? 最新更新 最近,微軟為Office 2003先後發佈了3個更新程式,有的是為了修正程式缺陷,有的則是為了增強某些功能。 1.KB830000: 修正Word 2003的OLE缺陷,在某些情況下,當用戶在儲存或印表帶有基於對像鏈接與嵌入(Object Linking and Embedding,OLE)對象的文檔時,在Word 2003自動儲存恢復文件後,可能導致程式鎖死無反應,這種情況下很容易導致文檔受損。 2004年1月27日,微軟針對上述缺陷發佈了Word 2003第KB830000更新,目的是為了給Word 2003提供最高階別的穩定性和安全性,該更新修正檔中文版本的文件名為「office2003-kb830000-client-chs.exe」,大小是1660 KB,微軟同時在知識庫文章KB830000中對此問題進行了概述。 2.KB828041: 修正Office 2003的圖形丟失缺陷,這個缺陷涉及了Word 2003、Excel 2003、PowerPoint 2003等元件,當用戶打開一個包含以前在舊版本Microsoft Office中修改和儲存的OfficeArt圖形的文件時,可能會向文件中引入空的「複雜」內容,並且可能會在描述這些內容的文件燒錄中更改一個位,舊版本的Office會忽略這個位值,但Office 2003檢測到該值後,可能會導致文件無法完全打開或丟失其中的圖形內容,嚴重時會使文件受損。 3.KB832333: 增強Outlook 2003的垃圾郵件篩選功能,這個更新程式增強了Outlook 2003中的垃圾郵件篩選功能,提供了用於判斷郵件是否屬於垃圾郵件的最新定義。 線上修正缺陷 打開Word 2003或Excel 2003任何一個Office 2003元件程式,從「幫助」表菜單下選擇「檢測更新」命令,系統會自動鏈接到http://office.microsoft.com/officeup...是Microsoft Office的下載網頁面,請點擊「檢查更新」按鍵來檢測自己的Office軟件是否需要安裝更新。 如果你的Office 2003還未安裝上面提到的更新程式,那麼稍後將會視窗,這裡會告訴你選擇了3個更新,下載文件的大小為3402KB,點擊「開始安裝」按鍵,你首先需要接受許可協議,然後點擊「下一步」按鍵,更新嚮導會從Office Update站點自動下載更新程式,然後會安裝這些更新程式,安裝過程中你需要插入Office 2003的安裝光碟,安裝結束後需要重新啟動系統才能生效。 兩種更新方式 事實上,某些情況下,我們可能無法使用線上更新功能,例如網路條件所限,或者網路管理員需要為局域網中所有工作站安裝更新,這時就需要另想它法了。下面,筆者以安裝KB828041更新程式為例進行說明: 1.手工更新 先從Microsoft下載中心下載KB828041的程式包的客戶端版本,文件名為Office2003-kb828041-client-CHS.exe,然後雙擊執行這個EXE文件,接下來的操作就與線上更新沒有什麼區別了。 2.從服務器安裝更新 如果你是服務器管理員,希望為以前已經安裝了Office 2003的工作站安裝這些更新程式,那麼可以將多個更新程式同時應用到管理安裝點,然後對工作站一次完成所有更新。具體步驟如下: 首先,請從Microsoft下載中心下載KB828041的程式包的管理版本,文件名office2003-KB828041-Fullfile-CHS.exe,然後雙擊執行這個EXE文件,當提示「請鍵入放置提取文件的位置」時,鍵入「G:\KB828041」(你當然也可以鍵入其他的資料夾名),點擊「OK」按鍵即可。接下來,在「開始→執行」交談視窗中鍵入如下命令: msiexec /a Admin Path\MSI File /p G:\KB828041\MSP File SHORTFILENAMES=TRUE 注意,請將上述命令中的Admin Path替換為Office 2003管理安裝點的路徑,例如F:\Office 2003;將MSI File替換為Office 2003產品的*.msi資料庫包,例如Pro11.msi;將MSP File替換為管理更新程式的名稱,這裡應該是mso-FullFile-GLB.msp。如果在命令行後新增「 /qb+」參數,那麼將不顯示「Office 2003 管理員安裝」交談視窗和「最終用戶許可協議」交談視窗,執行完上述操作後,管理安裝點就完成了更新。 接下來,我們必須更新最初通過此管理安裝進行安裝的工作站,仍舊打開「開始→執行」交談視窗,鍵入如下命令: msiexec /i Admin Path\MSI File REINSTALL=All REINSTALLMODE=vomus 注意,請將上述命令中的Admin Path替換為Office 2003管理安裝點的路徑;將MSI File替換為Office 2003產品的 MSI資料庫包(例如Pro11.msi);將Feature List替換為那些為更新而必須重新安裝的功能的名稱列表,注意區分大小寫。 更新結束後,Word 2003的版本號會由11.5604.5606升級至11.6113.5703,呵呵,這下你的Office 2003終於安全了。不過,安裝了這3個更新程式,可並不說明Office 2003從此高枕無憂,建議你還是要定期去Office Update站點看看是否發佈了新的更新程式,畢竟這是微軟的免費午餐,何樂而不為呢? |
送花文章: 3,
|
2006-09-26, 12:38 AM | #4 (permalink) |
榮譽會員
|
解決Office 2003 SP1的安裝錯誤
最近一個朋友準備安裝Office 2003 SP1,他從網上下載了完整的安裝包文件,當插入安裝光碟時,安裝嚮導卻提示驅動器路徑無效(如圖1),這是怎麼回事呢? Office 2003新增了「本機安裝源(LIS)」功能,當用戶通過CD或網路上的CD鏡像安裝Office 2003時,LIS會將安裝所需要的文件複製到本機電腦上的一個隱藏資料夾中(MSOCACHE),Microsoft Windows Installer會使用本機安裝源來安裝Office,而且以後還可以使用它對Office進行修復、重新安裝或更改,雖然LIS會佔用一定的硬碟空間,但用戶可以在需要時安裝功能或者維護模式下執行安裝程式以新增新的功能,而不需要呼叫安裝源文件。安裝程式會自動使用可用空間最多的磁碟驅動器來執行本機安裝源功能,不過如果存在NTFS格式驅動器時將自動選擇本機上可用空間最多的NTFS驅動器來執行本機安裝源功能,當然如果所有磁碟驅動器上的可用磁碟空間都不超過1.5GB時,將自動禁用本機安裝源功能。 不過,如果你出於節省磁碟空間的考慮而刪除了這個隱藏資料夾,這樣以後執行維護或更新操作時,就需要插入安裝源光碟或鏈接到鏡像源文件了,但由於種種原因,例如新增了虛擬光碟導致磁碟代號發生變化,或者是網路上的原始安裝源路徑發生變更,假如重新安裝一次Office 2003來解決這個問題,那可實在是太麻煩了。 其實,我們可以利用微軟出品的LISTool來解決這個問題,這個個頭才384KB的東東,是Office 2003 Edition Resource Kit工具中的一個元件,作用是對LIS(本機安裝源)進行重新設置,例如啟用LIS、禁用LIS、刪除LIS、重新設置LIS的路徑等,下載位址是http://download.microsoft.com/downlo...LISTool.exe。 雙擊下載的LISTool.exe文件,執行後會釋放出LISTOOL.EXE、LISTOOL.CHM兩個文件,執行LISTOOL.EXE文件,這裡有3個選項: Enable LIS:啟用LIS。 Move the LIS to a different drive:將LIS移到另一個路徑(如果你手頭有Office 2003安裝光碟或源文件的話,可以選擇此項)。 Delete and disable LIS:刪除和禁用LIS(一勞永逸的做法。建議在Office 2003安裝程式結束時選擇該選項,這樣將會從硬碟上刪除本機安裝源)。 例如,我們在這裡選擇「Delete and disable LIS」選項,按照嚮導的提示一步步操作下去,最後會看到圖2所示的提示,接下來在安裝Office 2003 SP1時,這樣就既不會看到惱人的錯誤提示,也不會要求插入Office 2003安裝源光碟。 |
送花文章: 3,
|
2006-09-26, 12:39 AM | #5 (permalink) |
榮譽會員
|
讓Office 2003自動輸入序列號
Office 2003 是微軟公司推出的新一代團隊協作及辦公處理軟件。和微軟的其他產品一樣,在安裝時它會要求用戶對照著光碟用戶手冊一個字元一個字元地輸入序列號。其實,我們只要對Office 2003的安裝程式稍加改造,就可以讓它在安裝時自動輸入序列號,免去重複輸入的麻煩。 先將Office 2003安裝光碟中的內容全部複製到硬碟的任意目錄下,如F:\ Office2003。然後打開視窗檔案總管,進入F:\Office2003\OFFICE\PRO\FILES\SETUP資料夾,在右側視窗中用滑鼠右鍵單擊Setup.ini文件,在彈出的右鍵表菜單中選擇「內容」命令,打開「內容」交談視窗,將「只讀」復選框前的復選框清空,再單擊「確定」按鍵。 接下來用記事本程式打開Setup.ini文件,找到「[Options]」小節,在其下找到「USERNAME=Customer」一行,這裡定義的是用戶在安裝時輸入的用戶名,將其改為「USERNAME=你自己的名字」即可;「COMPANYNAME=」定義的是在安裝時用戶輸入的單位名稱,將其改為正確的名稱即可。接下來在其下面新增上一個空行,輸入「PIDKEY=」,其中,「PIDKEY=」後面,就是光碟用戶手冊中提供的序列號,序列號要連續輸入,不需要用「-」進行連接。輸入完畢、檢查無誤後,儲存文件並退出。 現在將「Setup.ini」文件改回成「只讀」內容,然後將該資料夾的內容燒錄成光碟,以後再需要安裝Office 2003時,只需雙擊該光碟「Pro」資料夾下的「Setup.exe」文件,Office 2003就會自動打開一個已經填好了序列號的界面要求你確認,單擊「下一步」後會出現一個填好了用戶名、單位名稱的界面,你只需再單擊「下一步」按鍵即可,非常方便吧! |
送花文章: 3,
|
2006-09-26, 12:41 AM | #6 (permalink) |
榮譽會員
|
請問如何將 SP2 (Service Pack 2) 整合入 Office 2003 成一片 CD
请问如何将 SP2 (Service Pack 2) 整合入 Office 2003 成一片 CD ? Office 2003 Service Pack 2 中文版 http://www.microsoft.com/downloads/d...playlang=zh-tw Office XP 整合sp1和sp2的方法: 方法一:利用SP1、SP2升級包整合SP2 ----------------------------------------------------------------------------------------------- 一、軟體準備 1、Office XP VLK中文原版光碟 2、Office XP 中文版SP1,SP2升級包 3、WinRAR 3.11 4、WINISO5.3 5、Alcohol.120.v1.4.0.114/Nero等光碟燒錄軟體。 二、製作整合SP2的 Office XP 安裝程式 1、解壓Office XP中文原版安裝程式: 在硬碟中X分區中建立一個檔夾Office,然後點擊"開始→執行",輸入"Y:\setup.exe /a"命令,其中Y:是你的光碟機磁碟代號!點擊"確定",就會出現Office XP的安裝介面,系統會提示要輸入用戶名、公司名稱和 Office 的序列號,這樣以後我們安裝的時候就可以不需要輸入序列號了,然後指定解壓縮到我們建立的 Office檔夾中。 注意:OFFICE2000原版用此法解開後再安裝,就是免啟動的了,不需要破解! 2、解壓SP1、SP2升級程式 首先在硬碟X分區中建立SP1和SP2資料夾,然後用WinRAR分別解壓縮Office XP SP1、SP2升級程式,並分別儲存在X盤SP1、SP2檔夾中.在SP1、SP2檔夾中我們可以看到名為MAINSP1.msp、MAINSP2.msp兩個升級檔. 3.整合SP1、SP2到 Office XP 安裝程式中: 點擊"開始→執行"複製以下命令(記得把那個X改成實際的磁碟代號!) msiexec /p X:\sp1\MAINSP1.msp /a X:\Office\PRO.MSI SHORTFILENAMES=TRUE /qb 其中,"X:\sp1\MAINSP1.msp"是SP1 的升級檔存放的完整路徑及檔案名;"X:\Office\PRO.MSI"是我們要更新的OfficeXP的msi的完整路徑及檔案名,等執行結束後,就把 SP1 整合到Office XP中了。 同理用"msiexec /p X:\sp2\MAINSP2.msp /a X:\Office\PRO.MSI SHORTFILENAMES=TRUE /qb"命令把SP2也整合到Office XP安裝程式中。 三、製作Office XP SP2安裝程式 由於製作成功的Office XP SP2安裝程式大約是920MB,一張光碟無法裝得下,所以要通過製作安裝程式進行壓縮。我們只需用WinRAR提供的安裝程式製作模組即可製作出 Office XP SP2 安裝程式。 打開WINRAR選擇進入"X:\OfficeXP"檔夾,「檔→反向選擇」,選中該檔夾下所有檔及子檔夾,然後點擊「新增」,在打開的對話方塊中選擇"創建自解釋放格式檔案檔",然後點擊"高階→自解釋放選項(SFX選項)"進入"高階自解釋放選項"視窗.在「一般」視窗下只需要在"安裝程式/釋放後執行"中輸入「setup.exe」,在"模式"中選中"解包到暫存檔案夾"和"覆蓋所有檔"兩項。在"文字和圖示"中輸入自解釋放視窗標題, 「Office XP SP2簡體中文免序列號免啟動安裝盤」,在"自解釋放模組"中選中"Default.sfx Windows 圖形 RAR 自解釋放格式漢化版",然後點確定,經過15分鐘左右即可產生一個大約480MB的 Office XP SP2 安裝程式。 四、製作標準ISO鏡像、燒錄光碟 打開WINISO,「操作→新增檔」把那個壓縮包裝檔調入,然後「檔→另存為」即可做成標準的ISO格式,然後用Alcohol.120%燒錄光碟。或者打開Nero光碟燒錄程式,選擇燒錄CD-ROM(ISO)方式,經過幾分鐘即可燒錄出 Office XP SP2安裝盤。 ----------------------------------------------------------------------------------------------- 方法二:利用管理員模式整合SP2 ----------------------------------------------------------------------------------------------- 1、下載管理員模式升級包,然後把它解開到X:\SP2A目錄。下載位址 簡體: http://download.microsoft.com/downlo...cn/OxpSp2a.exe 英文: http://download.microsoft.com/downlo...us/oxpsp2a.exe 繁體: http://download.microsoft.com/downlo...TW/OxpSp2a.exe 2、解開安裝程式到X:\OFFICE目錄 在硬碟中X分區中建立一個檔夾Office,然後點擊"開始→執行",輸入"Y:\setup.exe /a"命令,其中Y:是你的光碟機磁碟代號!點擊"確定",就會出現Office XP的安裝介面,系統會提示要輸入用戶名、公司名稱和 Office 的序列號,這樣以後我們安裝的時候就可以不需要輸入序列號了,然後指定解壓縮到我們建立的 Office檔夾中。 3、整合SP2到安裝檔中 點擊"開始→執行"複製以下命令(記得把那個X改成實際的磁碟代號!)分別執行。 msiexec /p X:\SP2A\MAINSP2ff.msp /a X:\OFFICE\PRO.MSI SHORTFILENAMES=1 msiexec /p X:\SP2A\Owc10SP2ff.msp /a X:\OFFICE\OWC10.MSI SHORTFILENAMES=1 經過整合做出的安裝檔,安裝時需要輸入姓名、姓名縮寫和公司。然後選擇安裝的內容(自動、全部、自定義等等諸如此類的東西),就開始安裝了。最後安裝完畢,確定。執行後就會發現已經是sp2了! ========================================= 2004.03.19補充:Office XP整合SP3相關鏈結 感謝rsjd提供解決方案。 ========================================= 下面這個位址有整合sp3的方法: http://www.microsoft.com/office/ork/...xp/Oxpsp3a.htm 其實光SP3還不夠,還需要另外幾個熱修正檔,就是輸入法修正檔,都下載了吧,反正也不大,我已經做好SP3的了。相關修正檔下載位址: http://www.microsoft.com/office/ork/...efault.htm#CHS http://bbs.wwwfox.net/cgi-bin/topic....c=11664&show=0 |
送花文章: 3,
|
2006-09-26, 12:41 AM | #7 (permalink) |
榮譽會員
|
製作整合SP3的Office XP光碟
-------------------------------------------------------------------------------- 製作整合SP3的Office XP光碟 作者:未知 來源:未知 加入時間:2004-3-26 繼東軟體園 微軟最新發佈的Office XP ServicePack3 SP3 在安全性方面有了極大的增強,並在穩定性和性能方面進行了改進,它適用於任何級別的Office XP。除了包括Office XP ServicePack1 SP1 和Office XP ServicePack2 SP2 中的所有更新外,它還包括SP2後發佈的更新。下載位址為「http //software.online.tj.cn/down.php﹖id=15855」,這是Office XP SP3完整版,檔案名是「OfficeXpSp3-kb832671-fullfile-chs.exe」。 為了以後重新安裝時一步到位安裝好Office XP,不用單獨安裝SP3,我們現在要解決的問題是:將SP3整合到原始Office XP光碟中。下面就是具體的操作步驟: 步驟一:將原始Office XP光碟中的檔安裝到硬碟的一個檔夾裏。 在剩餘空間至少1.5GB的硬碟(筆者用的是C盤)中新增立一個檔夾「Office XP」 然後滑鼠左鍵單擊「開始→執行」 輸入「G \setup.exe/a」(不包括引號,這裏G是光碟機磁碟代號,你需要根據你的電腦進行修改)命令,單擊「確定」按鍵,就出現了Office XP的安裝視窗,在安裝視窗中根據提示輸入用戶名、公司名稱和Office XP的安裝序列號,然後指定安裝到我們剛才建立的資料夾「Office XP」中。 步驟二:解壓縮SP3服務包。 用WinRAR3.30將SP3服務包解壓縮到C盤的「SP3」檔夾中。 步驟三:整合SP3到OfficeXP的安裝檔夾中。 在C盤的「SP3」檔夾中可以看到名字為「MAINSP3ff.msp」的更新檔。點擊「開始→執行」,輸入以下命令「msiexec/pC \SP3\MAINSP3ff.msp/aC \OfficeXP\PRO.MSI/qb」(不包括引號)。「msiexec」提供從命令行對WindowsInstaller進行安裝、修改和執行操作的方法。參數「/p」的作用是應用修補程式,後面跟的是特定的修補程式檔案名稱「C \SP3\MAINSP3ff.msp」,參數「/a」的作用是應用到的安裝套裝程式,後面跟的是安裝套裝程式的檔案名稱「C \OfficeXP\PRO.MSI」,參數「/qb」的作用是顯示基本用戶介面。等WindowsInstaller執行結束後 就把SP3整合到到Office XP的安裝檔夾中了。 步驟四:製作更新後的Office XP安裝程式。 由於整合完成後的Office XP的安裝檔夾中的安裝程式大約是900多MB,一張光碟放不下,只好進行壓縮,這裏我們用WinRAR提供的自解釋放格式進行製作。在「高階自解釋放選項」視窗中的「一般」標籤下的「安裝程式→釋放後執行」中輸入「setup.exe」;在「模式」標籤中勾選「臨時模式」中的「解壓到暫存檔案夾」,選擇「覆蓋方式」中的「覆蓋所有檔」;在「文字和圖示」標籤的「自釋文件視窗標題」中輸入「Office XP SP3簡體中文版安裝盤」;在「自解釋放模組」標籤中選擇「Default.SFXWindows圖形RAR自解釋放格式漢化版」。按「確定」後,WinRAR就開始進行壓縮,最後產生的檔大約有500MB。 步驟五:燒錄光碟。 用NeroBurningROM6.3.0.3把C盤根目錄下的「Office.exe」拖到光碟的根目錄中進行燒錄即可。製作完成後,以後雙擊光碟中的Office.exe就可以安裝整合了SP3的Office XP了。 http://66.102.7.104/search?q=cache:u...C+sp2&hl=zh-TW |
送花文章: 3,
|
2006-09-26, 12:42 AM | #8 (permalink) |
榮譽會員
|
Office 2003無人值守安裝 - 高階模式
Office 2003無人值守安裝 - 高階模式 在本頁中,我們會叫你怎樣把SP1和其他修正檔程式整合到Office 2003的安裝檔中,然後教你怎樣自定義Office 2003的安裝。 » 第一段 - 創建可管理的安裝點 從Office Resource Kit站點可知:只有通過批量授權或其他非零售管道獲得的版本的Office 2003才可以創建可管理的安裝點。對於零售版的Office 2003,你無法使用管理模式(/a參數)執行Setup.exe。如果你無法創建可管理的安裝點,那就不能把最新的修正檔程式整合到安裝檔了。不過,你仍然可以按照第三段的方法自定義Office 2003的安裝。 首先我們需要創建一個可管理的安裝點,這樣我們就可以將Service Pack和其他修正檔程式整合到Office 2003的安裝檔中。這個步驟只需要進行一次,以後的更新程式可以直接整合到已有的可管理安裝點中。 插入你的Office 2003安裝光碟,然後再開始功能表上點及」執行「,並輸入如下的命令(E是假設的光碟機磁碟代號,你可以根據自己的實際情況作出調整): 這樣可以啟動Office 2003的安裝程式,在這裏你可以為你的Office 2003安裝檔創建一個可管理的安裝點。 在這裏,你可以輸入你的組織名稱和產品序列號(這也將是最後一次需要你輸入序列號了)。 把安裝位置指定為:C:\XPCD\$OEM$\$1\install\Applications\Office2003\ (如果該檔夾不存在,你要先創建它)。 點擊Next後,同意EULA 然後就可以開始安裝了。因為我們在執行安裝程式的時候使用了/a 參數,安裝程式將會只把安裝檔複製到之前指定的目標位置,這樣就可以創建可管理的安裝點,而不是直接安裝程式。 完成的時候,點擊上圖中的OK。你的Office 2003安裝檔就全部複製好: » 第二步 -[/b] 整合操作 整合Service Pack 下載:Office 2003 Service Pack 1 Administrative Update 用下面的參數執行下載回來的檔(使用命令行模式執行): Office2003SP1-kb842532-fullfile-enu.exe /Q /C /T:C:\SP1 該命令會把Office 2003 SP1的所有檔解壓縮到 C:\SP1\ 然後在命令行下執行下面的命令: msiexec /p C:\SP1\MAINSP1ff.msp /a C:\XPCD\$OEM$\$1\install\Applications\Office2003\PRO11.msi SHORTFILENAMES=TRUE /qb msiexec /p C:\SP1\OWC11SP1ff.msp /a C:\XPCD\$OEM$\$1\install\Applications\Office2003\OWC11.MSI SHORTFILENAMES=TRUE /qb 做完這一步後,Service Pack就已經整合進你的Office 2003可管理安裝點中了,這時你可以刪除C:\SP1\ 這個檔夾。 如果以後又有了更新的修正檔程式,你可能還希望把它們也整合進來,這樣你可以繼續看下去,否則請直接跳到第三段。 整合更新程式 現在我們需要下載最新的Office 2003更新程式,獲得最新修正檔列表的方式是安裝Office 2003 SP1,然後訪問Office Update並記下所有顯示的修正檔程式的知識庫文章編號。分別檢視相應的知識庫文章,並下載Administrative Updates,而不是用戶端的修正檔。 你也可以在這裏檢查更新程式,但是並不一定準確。 在C硬碟根目錄下創建一個名為」O2003updates「的檔夾,然後把所有下載回來的修正檔檔都放在這個檔夾中: 如果你已經裝了WinRAR,那解壓縮這些檔就很容易了。如果你沒有裝,在命令行狀態下執行如下的命令來解壓縮下載回來的修正檔檔(請確保你已經進入了C:\O2003update資料夾中): FOR %f IN (*.exe) DO[/b] %f /Q /C /T:C:\O2003updates 或者,你可以下載Extract_Updates.cmd批次檔案,讓該檔為你自動解壓縮所有修正檔程式。將該檔和所有修正檔程式儲存[/b]在同一個檔夾中,然後執行即可。 在Office 2003的新修正檔程式發佈後給檔基本上不需要進行編輯,因為它會處理同一檔夾下的所有.exe文件。 這一步完成[/b]後,你應該有一些.msp文件。這是就可以將原文件刪除了,或者把它們轉移到其他位置備份起來。它們看起來應該像這樣: 現在已經可以開始整合修正檔了! 如果你願意,可以使用我們提供的「Office 2003 Slipstreamer」,這樣你就不用往批次檔案中新增任何需要的批次處理命令了。不過有一點需要注意,這個批次檔案假設你是從C:\XPCD\$OEM$\$1\install\Applications\Office2003\ 開始安裝的,並且修正檔檔都在C:\O2003updates目錄下。如果你的實際情況與這個不同,請不要使用這個批次檔案(或者如果你願意,你可以用記事本打開這個檔進行適當的編輯)。 下載:Office 2003 Slipstreamer。所有你要做的就是從 C:\O2003updates\ 執行這個批次檔案,然後讓它做完剩餘的操作。 如果你想要自己整合修正檔程式,你可以分別在命令行下使用如下的命令 : cd C:\O2003updates FOR %f IN (*.msp) DO msiexec /p %f /a C:\XPCD\$OEM$\$1\install\applications\Office2003\pro11.msi SHORTFILENAMES=TRUE /qb 這些操作完成後,你的Office 2003所有修正檔程式就整合好了。這時你可以選擇把C:\XPCD\$OEM$\$1\install\Applications\Office2003 目錄中的所有檔燒錄到光碟上,如果以後還需要這些剩下的檔,你仍然可以保留。 如果有更新的修正檔發佈後你也可以使用這裏的方法把它整合到安裝檔中去,不過就不用新增可管理的安裝點了,因為一個就夠用。 » 第三段 - 自定義安裝精靈 注意:如果你是從上面直接跳到這一段的,請先把你的Office 2003安裝盤中的檔複製到 C:\XPCD\$OEM$\$1\install\Applications\Office2003XP\ (請確保你已經在檔夾選項中設置了顯示隱藏檔,這樣就不會漏掉隱藏的CAB檔)。 下載:Office 2003 Resource Kit Tools 解壓縮orktools.exe安裝Office 2003 Resource Kit Tools。依次打開開始 > 所有程式 > Microsoft Office Tools > Microsoft Office 2003 Resource Kit Tools,然後選擇Custom Installation Wizard。 你將會看到如下的介面,這是22個步驟中的第一步,不過不用擔心那要花太長時間,因為很多步驟都是可以跳過的: 在第二步,在Office XP檔夾中選中MSI 檔,對於Office 2003 Professional with FrontPage那應該是PROPLUS.msi,而對於Office 2003 Professional則是PRO.msi。 第三步: 創建一個新的MST檔。 第四步: 把該檔命名為Unattended.MST 並儲存到C:\XPCD\$OEM$\$1\install\Applications\Office2003\ 。 第五步: 保持預定設置,除非你想把Office XP安裝到一個不同的檔夾中。 繼續完成餘下的步驟自定義你的Office 2003安裝,對於你不懂的選項請跳過。 最後,你可以看到需要新增到批次檔案中的命令: 用這行命令就可以通過之前創建的Unattended.MST檔進行Office 2003 的無人值守靜默安裝,並自動應用之前設置好的選項。不過在這裏我們不打算使用顯示的完整命令,因為那樣從光碟安裝完成後將無法退出。因此我們要對該命令進行一些更改: 將 TRANSFORMS=C:\XPCD\$OEM$\$1\install\Applications\Office2003\Unattended.MST /qb- 改為... TRANSFORMS=Unattended.MST /qb- » 第四段 - Office 2003批次處理命令 正如你在第三段末尾處看到的,為了實現目的我們需要更改TRANSFORM參數的路徑。下面是你需要使用的完整命令,你可以將其加入你的批次檔案: ECHO. ECHO 正在安裝Office 2003 Professional with Frontpage ECHO 請稍候... start /wait %systemdrive%\install\Applications\Office2003\setup.exe TRANSFORMS=Unattended.MST /qb- 搞定! http://www.cctips.com/Unattended/off...3_advanced.htm |
送花文章: 3,
|
2006-09-26, 12:43 AM | #9 (permalink) |
榮譽會員
|
自行整合 Office 2003 和 sp1 , 與製作 All合1 光碟
-------------------------------------------------------------------------------- 原始來源: http://bbs.mychat.to/read.php?tid=10581&fp=1&sh=digest 原作: siumonmon 首先準備Office 2003 的光碟 方法如下 1.先到微軟下載以下更新的Office 2003 SP1繁體中文檔 Office 2003 Service Pack 1 Office2003SP1-kb842532-fullfile-CHT.exe OneNote 2003 Service Pack 1 OneNote2003SP1-kb842774-fullfile-CHT.exe Project 2003 Service Pack 1 Project2003-KB837240-FullFile-CHT.exe Visio 2003 Service Pack 1 Visio2003-KB840663-FullFile-CHT.exe 2.將原Office 2003 放入光碟中/或利用虛擬光碟方法(假設光碟機代號為E:\) 3.把Office 2003進行Administrative Installs 在[開始]>[執行] 輸入以下指令 Office 2003 代碼: E:\pro\setup.exe /a Frontpage 2003 代碼: E:\frontpage\setup.exe /a OneNote 2003 代碼: E:\onenote\setup.exe /a Project 2003 代碼: E:\project\setup.exe /a Visio 2003 代碼: E:\visio\setup.exe /a 分別把安裝地方設為 c:\OFFICE2003sp1\pro c:\OFFICE2003sp1\frontpage c:\OFFICE2003sp1\onenote c:\OFFICE2003sp1\project c:\OFFICE2003sp1\visio 4.把下載的檔案分別解壓縮到個別資料夾(可以利用WinRAR解壓縮) 也可以利用下面指令方法解壓縮 代碼: Office2003SP1-kb842532-fullfile-CHT.exe /Q /C /T:C:\SP1office OneNote2003SP1-kb842774-fullfile-CHT.exe /Q /C /T:C:\SP1onenote Project2003-KB837240-FullFile-CHT.exe /Q /C /T:C:\SP1project Visio2003-KB840663-FullFile-CHT.exe /Q /C /T:C:\SP1visio 5.把解壓縮後的檔案分別進行更新安裝 在[開始]>[執行] 輸入以下指令(要等上一個指令安裝完畢才可輸入下面的指令) Office 代碼: msiexec /p C:\SP1office\MAINSP1ff.msp /a C:\OFFICE2003sp1\pro\PRO11.msi /qb msiexec /p C:\SP1office\OWC11SP1ff.msp /a C:\OFFICE2003sp1\pro\OWC11.MSI /qb FrontPage 代碼: msiexec /p C:\SP1office\MAINSP1ff.msp /a C:\OFFICE2003sp1\Frontpage\FP11.MSI /qb msiexec /p C:\SP1office\OWC11SP1ff.msp /a C:\OFFICE2003sp1\Frontpage\OWC11.MSI /qb OneNote 代碼: msiexec /p C:\SP1onenote\ONENOTESP1ff.msp /a C:\OFFICE2003sp1\OneNote\ONOTE11.MSI /qb Project 代碼: msiexec /p C:\SP1project\Project2003-KB837240-FullFile-CHT.msp /a C:\OFFICE2003sp1\Project\PRJPROE.MSI /qb msiexec /p C:\SP1office\OWC11SP1ff.msp /a C:\OFFICE2003sp1\Project\OWC11.MSI /qb Visio 代碼: msiexec /p C:\SP1visio\Visio2003-KB840663-FullFile-CHT.MSP /a C:\OFFICE2003sp1\Visio\VISPRO.MSI /qb 6.進行製作映像檔 這時在"c:\OFFICE2003sp1\"裡面的檔案已經是集合了sp1的安裝程式了 可以利用UltraISO或cdimage製作映像檔 首先製作一個Autorun檔 可以把Maybe大大 發佈的Office 2003 All合一 版本上的AUTORUN.EXE和AUTORUN.INF借用到c:\OFFICE2003sp1\下 也可以自行製作,基本上是連接各資料夾的setup.exe 如果是借用Maybe大大的,也把光碟裡的VSTO資料夾放進來吧 製作映像檔時一定要用optimized的指令 小弟講一下利用cdimage如何製作吧 UltraISO的方法可以在這論壇找一下吧 把cdimage.exe檔放在c:\ 在[開始]>[執行] 輸入以下指令 代碼: cdimage.exe -lOFFICE2003SP1 -h -n -m -o c:\OFFICE2003sp1 c:\office2003sp1.CHT.AIO.iso 可以自行更改光碟名稱和檔案名稱 -l(光碟名稱) c:\(檔案名稱).iso 後記 這不是小弟的個人發明 這是參考了前人許多方法而出來的 感謝作者cy23的作 Office XP SP3 獨立光碟教學和Maybe大大的Office 2003 繁體中文正式版 All合一光碟發佈 最後製作出來的iso是9百幾mb 雖然還不能燒成cdr,但還是可以燒成dvd或利用虛擬光碟安裝 是沒有問題的 如果各位知道可以把它弄得更小的方法也可以在這裡討論一下 下面是更新了office 2003 sp1 後的 hotfix 我已把下載的地方和整合的方法公佈出來了 下載hotfix後請自行參考上面的解壓縮方法來解壓縮 Outlook 2003 垃圾郵件篩選器更新:KB870765 發行日期: 2004/9/14 下載地方 http://www.microsoft.com/downloads/d...0-13A2B799564E 整合方法 msiexec /p C:\SP1officePatch\office2003-kb870765-fullfile-cht\OUTLFLTR.msp /a C:\OFFICE2003sp1\pro\PRO11.msi /qb Office 2003 安全性更新:KB838905 發行日期: 2004/9/14 下載地方 http://download.microsoft.com/downlo...client-cht.exe 整合方法 msiexec /p C:\SP1officePatch\office2003-kb838905-client-cht\gdiplus-Binary-GLB.msp /a C:\OFFICE2003sp1\pro\PRO11.msi /qb Office 2003 安全性更新:WordPerfect 5.x Converter (KB873378) 發行日期: 2004/10/12 下載地方 http://www.microsoft.com/downloads/d...E-4637D6B03250 整合方法 msiexec /p C:\SP1officePatch\office2003-kb873378-fullfile-cht\MSCONVff.msp /a C:\OFFICE2003sp1\pro\PRO11.msi /qb 原始來源: http://bbs.mychat.to/read.php?tid=10581&fp=1&sh=digest 原作: 冷心邪羽 我來補充一下UltraISO的優化好了 因為我看了前面都沒有人寫,我也是自己找了不少論壇 加上自己測試才試出來的,做出來的ISO檔是943MB UltraISO版本:7.2.3 首先把自己整合好的Office2003withSp1放在同一個資料夾裡(不同也沒關係) 然後開啟UltraISO,然後在文件功能表中選擇內容 接著會看到有一個光碟優化的選項可以勾選 介質選703mb/80min然後再另存映像檔就可以了 僅供大家參考 Ps.我是覺得介質選多少都可以,只是怕出問題,所以建議選大於703mb的選項 http://gamer.netking.com.tw/viewtopi...85ce484b419dd9 |
送花文章: 3,
|
2006-09-26, 12:43 AM | #10 (permalink) |
榮譽會員
|
輕輕鬆鬆安裝Office 2003
相信現在有很多人都在使用Office 2003,但是筆者發現一個問題,那就是在輸入用戶名及公司訊息的那個視窗,機器好像當機一樣變得很慢,而光碟則是狂亮不止。這是怎麼回事呢?筆者在安裝Office XP的時候就沒有遇到這樣的情況。這到底是怎麼回事呢?筆者仔細來分析一下,原來在安裝 Office 2003的時候安裝程式在我的C硬碟下建了一個名為MSOCache的內容為只讀及隱藏的資料夾,將光碟上的所有文件複製到此資料夾下的All Users\90000804-6000-11D3-8CFE-0150048383C9子資料夾中,同時去掉原先所有.cab文件的隱藏內容,因此造成安裝時機器變得非常慢。微軟這樣做的原因是如果要是Office 2003有什麼損壞的話,可以直接在這個目錄裡面用備份文件進行修復。但是這個功能並不是每個用戶都需要,並且佔用了很多的硬碟空間,如果要是在安裝Office 2003的時候將這個功能關閉就好了。 先把Office 2003的安裝文件都複製到硬碟裡面,然後去掉只讀內容,在FILES\SETUP資料夾裡面找到一個Setup.ini,它是Office 2003安裝嚮導文件。其中有一個由[Cache]為開頭的一段,前面11行是註釋不用去理會。注意其中CDCACHE=的值,原版光碟裡這個值是auto,筆者試著改成0、1和2然後再執行安裝程式,找到了這幾個參數的實際意義。 當CDCACHE=0,安裝時就不會產生那個MSOCache資料夾,這樣安裝的時候就不會出現停頓假死的情況; 當CDCACHE=1,只會複製很少幾個文件到MSOCache資料夾,大概只佔用了7.85M的硬碟空間; 當CDCACHE=2,這個和值為auto的效果一樣,也是安裝預定值,即複製近600M的文件到你的硬碟剩餘空間最大的分區,然後再繼續安裝。 這樣我們就可以將CDCACHE的值改成0或者1,就不會出現將大量的文件複製到硬碟裡面,那麼在安裝Office 2003的時候也不會出現假死的現象。 |
送花文章: 3,
|
2006-09-26, 12:52 AM | #11 (permalink) |
榮譽會員
|
Office 2003 SP2 精簡版封裝流程[/url]
製作起因是系統維護需要。自己平時做系統維護時帶兩張盤即可。一張萬能複製克隆,一張深山紅葉修改版,裡面加入了一些常用工具。因剩餘空間較小,Office選擇了精簡版。在網上獲取Office 2003迷你第7版(最終完美版)之後,發現仍是原版安裝界面,沒有重新封裝腳本的跡象。好奇之餘,對其製作方法產生了興趣。以下是製作步驟,部分內容參考網友高峰、wufang文章內容。 步驟列表: 第一步:準備工具:Office 修正檔、ORK工具、編輯MSI文件的ORCA及Filemon工具; 第二步:使用管理員模式安裝Office; 第三步:整合Office的SP2修正檔; 第四步:使用ORK工具中的自定義安裝工具對Office軟件進行定制,僅保留常用功能,得到MST文件; 第五步:用ORCA修改MSI,把MST文件訊息寫入MSI中; 第六步:使用Filemon及Excel,獲得安裝文件列表; 第七步:得到精簡後的安裝文件; 第八步:測試。 第九步:封包 以下為詳細流程: 第一步:準備工具 一、Office 2003的SP2修正檔: http://download.microsoft.com/downlo...llFile-CHS.exe。 二、Office 2003的ORK工具: http://download.microsoft.com/downlo...6a296a/ork.exe,如果是Office XP,可以在它的光碟上找到適合的ORK工具。 三、MSI文件編輯器ORCA漢化版: http://www.newhua.com/cfan/200510/orca.rar 四、文件監視工具Filemon: http://nj.onlinedown.net/soft/8986.htm 五、壓縮軟件7-Zip: http://www.7-zip.org/zh-cn/7z423chs.exe 六、7-Zip自解壓模塊(7Zs.sfx) http://prdownloads.sourceforge.net/s...r.bz2?download 第二步:使用管理員模式安裝Office 管理員模式安裝實際上是把Office的安裝包釋放至指定目錄。要使用管理員模式進行安裝,即打開"命令提示字元"視窗,進入光碟根目錄輸入setup/a,按照嚮導提示輸入序列號訊息,並設置好安裝路徑,如E:\Office。注意不要把Office的目錄選擇在Windows系統所在分區,這個要求是方便最後使用Filemon。 第三步:整合Office的SP2修正檔 一、用WinRAR打開下載的SP2修正檔,把SP2修正檔解壓縮到E:\Office\sp2的目錄下(也可以參考http://support.microsoft.com/?kbid=1...解壓縮)。 二、打開"命令提示字元"視窗,進入到E:\Office目錄,輸入"msiexec /p SP2\MAINSP2ff.msp /a pro11.msi[/b] SHORTFILENAMES=true /qb"(不含引號),Enter鍵後會出現收集訊息畫面,開始整合SP2。 提示:[/b] 參數中"/p"表示讓Windows Installer把修正檔程式整合到一個已經存在的MSI文件中;"/a"參數表示用管理員模式安裝;"shortfilenames=true"允許在升級過程中使用短文件名;"/qb"是為了在整合過程中只顯示最重要的步驟,而不會顯示那些次要的。 第四步:使用ORK定制Office 現在將使用ORK工具中的"Custom Installation Wizard"(自定義安裝嚮導)對Office進行定制,這一步將產生一個自動安裝配置文件(.MST)。 一、安裝ORK,點擊"開始"表菜單中的"程式→Microsoft Office→Microsoft Office Tools→Microsoft Office 2003 Resource Kit→Custom Installation Wizard",執行ORK工具的自定義安裝嚮導,直接點"Next"進入第二步(步驟顯示在如圖1所示界面的右上角),要指定安裝路徑。 二、使用"Browse"按鍵,選擇E:\Office\PRO11.MSI[/b],點擊"Next"按鍵,在第三步選擇預定設置"Create a new MST file",點擊"Next"。 http://static.flickr.com/80/21835370...be6add.jpg?v=0 三、輸入MST文件,如E:\Office\promini.MST,連續點擊三次"Next",進入第七步。 http://static.flickr.com/64/21835371...fecfd5.jpg?v=0 四、現在才進入真正的設置部分。這裡可以指定所要安裝的元件,在左側樹形列表中選擇要安裝的部件。點擊"Microsoft Office Word→.NET可編程性支持",選擇"Not Available,Hidden,Locked",此項就不會再安裝,用同樣方法去除"幫助",以及Office共享功能下面的"中文可選用戶輸入方法"、"VBA 專案的數位證書"和"Microsoft 手寫元件"(見圖2)。其他專案是否安裝,可根據需要進行精簡,如果不需要Access,可徹底不安裝Access(僅Access就佔用50MB以上空間)。根據設置不同,最終安裝文件可以縮小到60MB~100MB左右,如果減少元件,最終的安裝包還可能更小。設定好精簡的專案後,點擊"Next"按鍵進入到下一步。 (精簡列表見後) 五、選擇"Configure local installation source",在"Product Key"欄中輸入Office的序列號,並勾選"I accept the tems in the License Agreement",之後,一直點擊"Next"至結束,按"Finish"按鍵。 最終產生了一個名為PROmini.MST的文件。我們對Office 2003精簡後的"減肥訊息"和其他配置訊息,都記錄在這個文件裡面了。 第五步:用ORCA修改MSI 現在要用ORCA將MST文件訊息寫入MSI文件中。 一、安裝並漢化ORCA,打開軟件,選擇表菜單中的"文件→打開",打開E:\Office目錄下的pro11.msi[/b]。 二、點擊表菜單中的"轉換→應用轉換"(見圖3),選擇剛才產生的promini.mst文件,然後選擇表菜單中的"文件→儲存變更為",將文件儲存為pro11mini.msi。 http://static.flickr.com/88/21835377...876b57.jpg?v=0 執行這個新得到的pro11mini.msi,就可以僅僅安裝我們開始選擇的那些元件,而不再安裝去掉的那些元件了。 三、如需修改自定義安裝網頁面中元件圖示、元件選擇控件的坐標位置,在左邊表格中找到control,在右邊的列表中找到表頭,單擊Dialog進行排序,然後定位到需要修改的交談視窗,如自定義安裝交談視窗是Custom,在其中找到AccessIcon即是Access圖示,現在把Access圖示上移,就可以將AccessIcon所在行中的y坐標數值減少;如果把Access圖示隱藏掉,就可以設置它的x坐標為500。最後別忘了儲存,經過這樣的處理,安裝的時候就更加符合你的要求啦。 第六步:使用Filemon及其它工具獲取安裝文件列表 現在E:\Office目錄下包含了Office 2003 SP2的所有文件,還沒有去掉安裝程式中不需要的文件。如何找出哪些是我們需要的文件,哪些是我們不需要的文件呢?也就是要確定Office 2003"減肥"之後,要保留哪些文件。現在就要開始刪除文件了。 一、修改D:\Office\pro11.msi[/b]的文件名字為pro11bak.msi,將前面得到的pro11mini.msi更名為pro11.msi[/b],這樣是為了可以使用setup.exe執行Office的安裝。 二、執行Filemon,取消"文件→捕獲事件"項,然後按Ctrl+X,清除記錄,再選擇表菜單中"卷"項,確認勾選了"卷E(FIXED)"的勾選(見圖4)。按Ctrl+E,重新啟動文件監視。 http://static.flickr.com/74/21835380...6329b5.jpg?v=0 三、執行E:\Office\setup.exe,安裝精簡後的Office,選擇"全部安裝",把我們所要求的功能在系統中安裝一遍,看看到底哪些文件被安裝了。注意,不要將Office安裝到E碟。 四、安裝完成後,切換回Filemon,按Ctrl+E,關閉文件監視。 五、現在我們就根據Filemon的記錄來分析Office 2003安裝程式在安裝過程中到底需要哪些文件。在Filemon中點擊表菜單中的"文件→另存為",將記錄儲存為filemon.txt。 六、打開Excel,拖入剛剛儲存的filemon.txt,可以看到filemon.txt在Excel中分成了整齊的7列(A-G),其中文件名在E列。我們只保留第5列也就是E列,將其他列刪除,這樣僅僅剩下了需要處理的文件名。 七、在Excel中點擊表菜單中的"資料→篩選→高階篩選",然後勾選"選擇不重複的記錄","確定"後,就可以篩選出不重複的資料。將這些資料複製到一個文本文件中,並命名為Officefilelst.txt,這樣就得到了Office精簡版安裝時候所需要的全部文件列表。 這裡的步驟僅限於當前操作系統安裝Office精簡版的文件列表,為了讓最後製作的安裝文件可以執行在所有操作系統中,還需要在不同系統中安裝一次,將所有的文件列表進行合併,得到最終的文件列表。一般來說,能滿足Windows 2000安裝,大部分都可以滿足Windows XP/2003的安裝,如果條件不足,也可以直接用Windows 2000安裝時製作的文件列表。 八、用Word打開Officefilelst.txt,調出查找交談視窗,查找字元串"\^p"(以"\"結尾的行)。把查找到的行全部刪除。這樣做的目的是因為隨後的批處理處理該行路徑時會詮釋為複製該目錄中的所有文件,如(copy "E:\Office\" "E:\MINIOFFICE\Office\"),沒有達到精確精簡的目的。 http://static.flickr.com/59/21835383...406a5a.jpg?v=0 第七步:得到精簡後的安裝文件 下面,我們就要編寫批處理,從而得到最終的Office精簡版安裝文件。目標是從E:\Office複製Office精簡版需要的文件到E:\Officemini\Office中。批處理內容如下(可根據實際情況路徑): xcopy E:\Office E:\Officemini\Office\ /T for /F %%i in (Officefilelst.txt) do copy %%i E:\Officemini%%~pnxi 之後,執行該批處理文件,全部完成後,E:\Officemini \Office中就是打了SP2修正檔的精簡版Office 2003。 第八步:測試安裝 在不同的全新安裝操作系統中進行測試,看是否有缺少文件的情況發生。如無異常情況,則可封包。 第九步:封包 封包的目的是最終產生一個可執行文件,有效的減小最終安裝包文件大小。在這裡我們可以選擇WinRAR和7-Zip兩種方式: WinRAR: 進入E:\MiniOffice\Office,選中所有文件,右鍵單擊選擇"新增到壓縮文件…",WinRAR壓縮選項交談視窗中,選中"創建自解壓格式壓縮文件"。 http://static.flickr.com/88/21835385...02579b.jpg?v=0 切換至註釋頁,輸入註釋內容如下: http://static.flickr.com/77/21835391...b0c640.jpg?v=0 確定後,產生RAR自解釋放安裝包。 7-Zip: 7-Zip的壓縮率是同類軟件中壓縮率最高的,使用這種模式封包得到的最終文件比RAR封裝模式更小。 同樣,文件全選後右鍵/7-Zip/新增到壓縮檔案…,壓縮等級選擇"極限壓縮"後確定壓縮。 http://static.flickr.com/75/21835392...a667e6.jpg?v=0 打開記事本,輸入以下內容: ;!@Install@!UTF-8! RunProgram="setup.exe" ;!@InstallEnd@! 儲存在7z壓縮包裝同目錄下(E:\MiniOffice\Office),文件名為"config.txt",編碼為"UTF-8"。 複製7zS.sfx至E:\MiniOffice\Office 最後,在命令提示字元下進入該目錄,輸入"copy/b 7zS.sfx+config.txt+Office 2003.7z Office 2003.exe",轉換7z壓縮包裝為自解壓安裝包。 Technorati : Office |
送花文章: 3,
|
2006-09-26, 12:56 AM | #12 (permalink) |
榮譽會員
|
[教學]自行製作 Office 2003 sp1 All合1 光碟 (更新:加入
-------------------------------------------------------------------------------- 原始來源: http://bbs.mychat.to/read.php?tid=10581&fp=1&sh=digest 原作: siumonmon 首先準備Office 2003 的光碟 小弟是借用Maybe大大放出的Office 2003 All合一 版本來製作 也可自行找5cd版本 方法如下 1.先到微軟下載以下更新的Office 2003 SP1繁體中文檔 Office 2003 Service Pack 1 Office2003SP1-kb842532-fullfile-CHT.exe OneNote 2003 Service Pack 1 OneNote2003SP1-kb842774-fullfile-CHT.exe Project 2003 Service Pack 1 Project2003-KB837240-FullFile-CHT.exe Visio 2003 Service Pack 1 Visio2003-KB840663-FullFile-CHT.exe 2.將原Office 2003 放入光碟中/或利用虛擬光碟方法(假設光碟機代號為E:\) 3.把Office 2003進行Administrative Installs 在[開始]>[執行] 輸入以下指令 Office 2003 代碼: E:\pro\setup.exe /a Frontpage 2003 代碼: E:\frontpage\setup.exe /a OneNote 2003 代碼: E:\onenote\setup.exe /a Project 2003 代碼: E:\project\setup.exe /a Visio 2003 代碼: E:\visio\setup.exe /a 分別把安裝地方設為 c:\OFFICE2003sp1\pro c:\OFFICE2003sp1\frontpage c:\OFFICE2003sp1\onenote c:\OFFICE2003sp1\project c:\OFFICE2003sp1\visio 4.把下載的檔案分別解壓縮到個別資料夾(可以利用WinRAR解壓縮) 也可以利用下面指令方法解壓縮 代碼: Office2003SP1-kb842532-fullfile-CHT.exe /Q /C /T:C:\SP1office OneNote2003SP1-kb842774-fullfile-CHT.exe /Q /C /T:C:\SP1onenote Project2003-KB837240-FullFile-CHT.exe /Q /C /T:C:\SP1project Visio2003-KB840663-FullFile-CHT.exe /Q /C /T:C:\SP1visio 5.把解壓縮後的檔案分別進行更新安裝 在[開始]>[執行] 輸入以下指令(要等上一個指令安裝完畢才可輸入下面的指令) Office 代碼: msiexec /p C:\SP1office\MAINSP1ff.msp /a C:\OFFICE2003sp1\pro\PRO11.msi /qb msiexec /p C:\SP1office\OWC11SP1ff.msp /a C:\OFFICE2003sp1\pro\OWC11.MSI /qb FrontPage 代碼: msiexec /p C:\SP1office\MAINSP1ff.msp /a C:\OFFICE2003sp1\Frontpage\FP11.MSI /qb msiexec /p C:\SP1office\OWC11SP1ff.msp /a C:\OFFICE2003sp1\Frontpage\OWC11.MSI /qb OneNote 代碼: msiexec /p C:\SP1onenote\ONENOTESP1ff.msp /a C:\OFFICE2003sp1\OneNote\ONOTE11.MSI /qb Project 代碼: msiexec /p C:\SP1project\Project2003-KB837240-FullFile-CHT.msp /a C:\OFFICE2003sp1\Project\PRJPROE.MSI /qb msiexec /p C:\SP1office\OWC11SP1ff.msp /a C:\OFFICE2003sp1\Project\OWC11.MSI /qb Visio 代碼: msiexec /p C:\SP1visio\Visio2003-KB840663-FullFile-CHT.MSP /a C:\OFFICE2003sp1\Visio\VISPRO.MSI /qb 6.進行製作映像檔 這時在"c:\OFFICE2003sp1\"裡面的檔案已經是集合了sp1的安裝程式了 可以利用UltraISO或cdimage製作映像檔 首先製作一個Autorun檔 可以把Maybe大大 發佈的Office 2003 All合一 版本上的AUTORUN.EXE和AUTORUN.INF借用到c:\OFFICE2003sp1\下 也可以自行製作,基本上是連接各資料夾的setup.exe 如果是借用Maybe大大的,也把光碟裡的VSTO資料夾放進來吧 製作映像檔時一定要用optimized的指令 小弟講一下利用cdimage如何製作吧 UltraISO的方法可以在這論壇找一下吧 把cdimage.exe檔放在c:\ 在[開始]>[執行] 輸入以下指令 代碼: cdimage.exe -lOFFICE2003SP1 -h -n -m -o c:\OFFICE2003sp1 c:\office2003sp1.CHT.AIO.iso 可以自行更改光碟名稱和檔案名稱 -l(光碟名稱) c:\(檔案名稱).iso 後記 這不是小弟的個人發明 這是參考了前人許多方法而出來的 感謝作者cy23的作 Office XP SP3 獨立光碟教學和Maybe大大的Office 2003 繁體中文正式版 All合一光碟發佈 最後製作出來的iso是9百幾mb 雖然還不能燒成cdr,但還是可以燒成dvd或利用虛擬光碟安裝 是沒有問題的 如果各位知道可以把它弄得更小的方法也可以在這裡討論一下 下面是更新了office 2003 sp1 後的 hotfix 我已把下載的地方和整合的方法公佈出來了 下載hotfix後請自行參考上面的解壓縮方法來解壓縮 Outlook 2003 垃圾郵件篩選器更新:KB870765 發行日期: 2004/9/14 下載地方 http://www.microsoft.com/downloads/d...0-13A2B799564E 整合方法 msiexec /p C:\SP1officePatch\office2003-kb870765-fullfile-cht\OUTLFLTR.msp /a C:\OFFICE2003sp1\pro\PRO11.msi /qb Office 2003 安全性更新:KB838905 發行日期: 2004/9/14 下載地方 http://download.microsoft.com/downlo...client-cht.exe 整合方法 msiexec /p C:\SP1officePatch\office2003-kb838905-client-cht\gdiplus-Binary-GLB.msp /a C:\OFFICE2003sp1\pro\PRO11.msi /qb Office 2003 安全性更新:WordPerfect 5.x Converter (KB873378) 發行日期: 2004/10/12 下載地方 http://www.microsoft.com/downloads/d...E-4637D6B03250 整合方法 msiexec /p C:\SP1officePatch\office2003-kb873378-fullfile-cht\MSCONVff.msp /a C:\OFFICE2003sp1\pro\PRO11.msi /qb |
送花文章: 3,
|
2006-09-26, 12:57 AM | #13 (permalink) |
榮譽會員
|
Office 2003壓縮到60MB
軟件越做越大,功能越來越豐富,但對於普通用戶,許多功能根本用不到。所以,很多電腦愛好者開始研究精簡軟件的方法——保留大多數常用功能,去掉絕大多數極少用的功能模塊,這樣可以極大地減少軟件安裝包體積。 比如,一張600MB光碟大小的Windows XP,裡面有些功能(比鏏TM模塊)對於大多數用戶是多餘的,於是出現了像nlite、XPlite等精簡程式。 對於常用的Office 2003,同樣有很多功能我們平時用不到,比如.NET可編程性支持等,如果可以像精簡Windows XP那樣,去掉Office中不太常用的元件,就能打造一張Windows XP+Office 2003的安裝光碟。 下面我就來講解如何將600MB大小的Office 2003安裝包精簡,但又保留了你所需要的功能,筆者以Office 2003簡體中文版為例來說明,如果是Office 2000/XP,過程基本一樣,只是整合的修正檔不同。 簡單步驟列表 第一步:準備工具:Office修正檔、ORK工具、編輯MSI文件的ORCA及Filemon工具; 第二步:使用管理員模式安裝Office; 第三步:整合Office的SP1修正檔; 第四步:使用ORK工具中的自定義安裝工具對Office軟件進行定制,僅保留常用功能,得到MST文件; 第五步:用ORCA修改MSI,把MST文件訊息寫入MSI中; 第六步:使用Filemon及Excel,獲得安裝文件列表; 第七步:得到精簡後的安裝文件; 第八步:測試。 準備工具 1.Office 2003的SP1修正檔:http://download.microsoft.com/downlo...ile-chs.exe。 2.Office 2003 的ORK工具:http://download.microsoft.com/downlo...果是Office XP,可以在它的光碟上找到適合的ORK工具。 3.MSI文件編輯器ORCA漢化版:http://www.newhua.com/cfan/200510/orca.rar。 4.文件監視工具Filemon:http://nj.onlinedown.net/soft/8986.htm。 安裝Office 2003 在安裝時Office 2003時,要使用管理員模式進行安裝,即打開「命令提示字元」視窗,進入光碟根目錄輸入setup/a,按照嚮導提示輸入序列號訊息,並設置好安裝路徑,如D:\Office。注意不要把Office的目錄選擇在Windows系統所在分區,這個要求是方便最後使用Filemon。 整合Office的SP1修正檔 第一步:用WinRAR打開下載的SP1修正檔,把SP1修正檔解壓縮到D:\Office\sp1的目錄下(也可以參考http://support.microsoft.com/?kbid=1...解壓縮)。 第二步:打開「命令提示字元」視窗,進入到D:\Office目錄,輸入「msiexec /p SP1\MAINSP1ff.msp /a pro11.msi[/b] SHORTFILENAMES=true /qb」(不含引號),Enter鍵後會出現收集訊息畫面,開始整合SP1。 小提示 參數中「/p」表示讓Windows Installer把修正檔程式整合到一個已經存在的MSI文件中;「/a」參數表示用管理員模式安裝;「shortfilenames=true」允許在升級過程中使用短文件名;「/qb」是為了在整合過程中只顯示最重要的步驟,而不會顯示那些次要的。 第三步:完成後,D:\Office已經是整合了SP1的Office 2003版本。SP1目錄還有OWC102003SP1ff.msp和OWC11SP1ff.msp兩個修正檔用於更新Office Web元件,由於很多人並不需要安裝Office Web元件,所以不必整合這兩個修正檔。 使用ORK定制Office 現在將使用ORK工具中的自定義安裝工具對Office進行定制,僅僅保留常用功能,得到MST文件。 第一步:安裝ORK,點擊「開始」表菜單中的「程式→Microsoft Office→Microsoft Office Tools→Microsoft Office 2003 Resource Kit→Custom Installation Wizard」,執行ORK工具的自定義安裝嚮導,直接點「Next」進入第二步(步驟顯示在如圖1所示界面的右上角),要指定安裝路徑。 第二步:使用「Browse」按鍵,選擇D:\Office\PRO11.MSI[/b],點擊「Next」按鍵,在第三步選擇預定設置「Create a new MST file」,點擊「Next」。 第三步:輸入MST文件,如D:\Office\promini.MST(見圖1),連續點擊三次「Next」,進入第七步。 第四步:現在才進入真正的設置部分。這裡可以指定所要安裝的元件,在左側樹形列表中選擇要安裝的部件。點擊「Microsoft Office Word→.NET可編程性支持」,選擇「Not Available,Hidden,Locked」,此項就不會再安裝,用同樣方法去除「幫助」,以及Office共享功能下面的「中文可選用戶輸入方法」、「VBA 專案的數位證書」和「Microsoft 手寫元件」(見圖2)。其他專案是否安裝,可根據需要進行精簡,如果不需要Access,可徹底不安裝Access(僅Access駝加?0MB以上空間)。根據設置不同,最終安裝文件可以縮小到60MB~100MB左右,如果減少元件,最終的安裝包還可能更小。設定好精簡的專案後,點擊「Next」按鍵進入到下一步。 第五步:選擇「Configure local installation source」,在「Product Key」欄中輸入Office的序列號,並勾選「I accept the tems in the License Agreement」,之後,一直點擊「Next」至結束,按「Finish」按鍵。 最終產生了一個名為PROmini.MST的文件。我們對Office 2003精簡後的「減肥訊息」和其他配置訊息,都記錄在這個文件裡面了。 用ORCA修改MSI 現在要用ORCA將MST文件訊息寫入MSI文件中。 第一步:安裝並漢化ORCA,打開軟件,選擇表菜單中的「文件→打開」,打開D:\Office目錄下的pro11.msi[/b]。 第二步:點擊表菜單中的「轉換→應用轉換」(見圖3),選擇剛才產生的promini.mst文件,然後選擇表菜單中的「文件→儲存變更為」,將文件儲存為pro11mini.msi。 執行這個新得到的pro11mini.msi,就可以僅僅安裝我們開始選擇的那些元件,而不再安裝去掉的那些元件了。 使用工具得到最小文件列表 現在D:\Office目錄下包含了Office 2003 SP1的所有文件,還沒有去掉安裝程式中不需要的文件。如何找出哪些是我們需要的文件,哪些是我們不需要的文件呢?也就是要確定Office 2003「減肥」之後,要保留哪些文件。現在就要開始刪除文件了。 第一步:修改D:\Office\pro11.msi[/b]的文件名字為pro11bak.msi,將前面得到的pro11mini.msi更名為pro11.msi[/b],這樣是為了可以使用setup.exe執行Office的安裝。 第二步:執行Filemon,取消「文件→捕獲事件」項,然後按Ctrl+X,清除記錄,再選擇表菜單中「卷」項,確認勾選了「卷D(FIXED)」的勾選(見圖4)。按Ctrl+E,重新啟動文件監視。 第三步:執行D:\Office\setup.exe,安裝精簡後的Office,選擇「全部安裝」,把我們所要求的功能在系統中安裝一遍,看看到底哪些文件被安裝了。注意,不要將Office安裝到D盤。 第四步:安裝完成後,切換回Filemon,按Ctrl+E,關閉文件監視。 第五步:現在我們就根據Filemon的記錄來分析Office 2003安裝程式在安裝過程中到底需要哪些文件。在Filemon中點擊表菜單中的「文件→另存為」,將記錄儲存為filemon.txt。 第六步:打開Excel,拖入剛剛儲存的filemon.txt,可以看到filemon.txt在Excel中分成了整齊的7列(A-G),其中文件名在E列(見圖5)。我們只保留第5列也就是E列,將其他列刪除,這樣僅僅剩下了需要處理的文件名。 第七步:在Excel中點擊表菜單中的「資料→篩選→高階篩選」,然後勾選「選擇不重複的記錄」,「確定」後,就可以篩選出不重複的資料。將這些資料複製到一個文本文件中,並命名為Officefilelst.txt,這樣就得到了Office精簡版安裝時候所需要的全部文件列表。 這裡的步驟僅限於當前操作系統安裝Office精簡版的文件列表,為了讓最後製作的安裝文件可以執行在所有操作系統中,還需要在不同系統中安裝一次,將所有的文件列表進行合併,得到最終的文件列表。一般來說,能滿足Windows 2000安裝,大部分都可以滿足Windows XP/2003的安裝,如果條件不足,也可以直接用Windows 2000安裝時製作的文件列表。 獲得精簡後的最終文件 下面,我們就要編寫批處理,從而得到最終的Office精簡版。目標是從D:\Office複製Office精簡版需要的文件到E:\Officemini\Office中。批處理內容如下(可根據實際情況路徑): xcopy D:\Office E:\Officemini\Office\ /T for /F %%i in (Officefilelst.txt) do copy %%i E:\Officemini%%~pnxi 之後,執行該批處理文件,全部完成後,E:\Officemini \Office中就是打了SP1修正檔的精簡版Office 2003。 測試你的成果 在不同的全新安裝的操作系統進行測試,看看是否有缺少文件的情況發生。經筆者測試,一般是不會缺少文件的。怎麼樣,還不快去定制你的Office安裝包? |
送花文章: 3,
|
2006-09-26, 02:47 AM | #14 (permalink) |
榮譽會員
|
和Office一起做減肥操
隨著微軟公司的不離線發,Microsoft Office這款大家熟悉的軟件真是越來越好用。可是隨著版本的更新,軟件的身材卻越來越「肥胖」,於是很多朋友總想知道如何給它們「減肥」?今天,我們就說一說如何為Office2003減肥吧! 一、你準備好了嗎? 要給Office2003減肥可不是一件簡單的事情,必備工作還是不可少的: 首先需要建立一個目錄,比如D:\Office2003,在此目錄下分別建立SP、Office目錄。然後插入Office 2003的安裝光碟,打開「開始」→「執行」視窗,將安裝盤中setup.exe文件拖到輸入框中,並且在後面新增「/a」這個參數,比如筆者的就是「G:\Setup.exe /a」。 這時系統會彈出安裝嚮導,輸入組織名稱,安裝路徑以及序列號,在安裝路徑中輸入我們剛才建立的目錄位置「D:\Office2003\Office」,然後點擊「下一步」,同意最終用戶授權協議後開始安裝文件。在這些完成之後會出現一個安裝完成的視窗提示,確定即可。 小提示:安裝過程中最好把序列號手動輸入,這樣以後安裝時就不需要輸入序列號了。 二、工欲善其事,必先利其器 準備工作已經做完了,但製作「苗條」的Office2003還需要有這些東東呦。 1.為Office2003補「鈣」 儘管Office2003的功能已經非常完善,並且安全性也有了一定的保障,但樹大招風,漏洞還是接踵而來。微軟公司最近已經推出了Office2003 SP1修正檔,大大加強了Office 2003的穩定性,在這裡最好將修正檔打上,下載管理員版本修正檔,位址為http://download.microsoft.com/downlo...P\目錄下。 2.定制工具 要想對於Office 2003進行「減肥」就必須使用自定義安裝方式,所以還要下載自定制安裝工具,下載位址http://download.microsoft.com/downlo...行安裝。 3.msi文件編輯器orca 這個文件包含在微軟msi開發包中(SDK),打開http://www.microsoft.com/msdown load/platformsdk/sdkupdate/網頁面安裝Windows Installer SDK V2.0(如圖1), 圖1 並且在安裝目錄中找到orca.msi,點擊該文件再次進行安裝,這樣就可以編輯MSI文件了。 小知識:微軟的操作系統修正檔和Office修正檔分為管理員版本和客戶版本。管理員版本通常較大,根據設置可以在原版安裝之前和原版文件實現整合,使原版得到升級或修補;客戶版本通常較小,只能在原版安裝之後再進行修補升級。 三、周密部署,全力打造 讓我們開始整合SP1修正檔吧,在「開始」→「執行」中輸入「msiexec /p D:\office2003\SP\SP1.msp /a D:\Office2003\office\pro11.msi[/b] SHORTFILENAMES=true /qb」,Enter鍵後出現提示收集訊息畫面,開始整合SP1。這裡使用了/p、/a等參數,其中「/p」是為了使Windows Installer把修正檔程式整合到一個已經存在的安裝文件中;「/a」參數允許Windows Installer通過網路更新;「shortfilenames=true」則是允許在升級過程中使用短文件名;「/qb」是為了在整合過程中只顯示最重要的步驟,而不會顯示那些次要的。完成後的office2003已經是整合了SP1的版本了。 接著,我們要做的事就是自定制安裝部件。執行「開始」→「程式」→「Microsoft Office」→「Microsoft Office Tools」→「Microsoft Office 2003 Resource Kit Tools」→「Custom Installation Wizard」,執行自定義安裝嚮導。 首先直接點「Next」進入第二步,指定定制安裝的msi文件,選擇D:\Office2003\Office\Pro11.msi[/b](如圖2) 圖2 選擇第一項「Do not open an exiting MST file」,接著指定MST文件的存放位置。例如:D:\Office2003\ Office\Pro11.mst(如圖3) 圖3 然後指定安裝路徑。接下來就是減肥的關鍵之處,在左邊部件樹形列表中可以設置元件安裝的類型,對於徹底不安裝的元件,應該在出現的表菜單中選擇「Not Available ,Hidden ,Locked」;對於要隱藏的元件,可以右鍵單擊相應的元件結點,根據顯示的表菜單,選擇「Hidden」,反之選擇「Unhidden」(如圖4) 圖4 我們先定制一個「減肥」最厲害的安裝吧。首先我們假定全部不安裝,Microsoft Office上下文表菜單中要選擇「Not Available ,Hidden ,Locked」。接著,我們需要Access、Excel、PowerPoint和Word元件,就在該專案上選擇「從本機上執行全部程式」,可是幫助文件基本上是用不到的,嚮導和模板也是可以完全去掉的,在這些專案上選擇「Not Available ,Hidden ,Locked」。這樣,我們就得到了「最苗條」的Office。 不過不能太狠啊,留一些也是應該的。如部分嚮導和模板還是挺好的,應該保留(或部分保留),選擇「從本機上執行全部程式」。另外Office工具和公共功能也非常優秀,如微軟公式編輯器、簡繁轉換、英文校對工具和Microsoft graph最好留著,尤其是VBA應該保留,能實現Office的許多功能擴展,選擇「從本機上執行全部程式」。 下面是我保留Access、Excel、PowerPoint和Word之後的「減肥」安裝元件,大家可以參考: Microsoft Office Access 典型嚮導(自動創建一些通用專案,建議安裝) 其他嚮導(自動創建一些高階專案,建議安裝) Microsoft Office Excel 幫助(提供Excel使用幫助,如函數的用法,建議安裝) 電子錶格模板(用於發票、時間卡片模板,根據情況安裝) 載入巨集(解決問題的工具和應用程式,根據情況安裝) Microsoft Office PowerPoint 設計模板(演示文稿的設計模板,建議安裝) 內容模板(幫助您創建演示文稿的模板,建議安裝) 動態聲音效果(如果需要聲音效果,建議安裝) 壓縮打包成CD和PowerPoint播放器(適合沒有安裝PPT播放,根據情況安裝) Microsoft Office Word 嚮導和模板(根據情況,選擇安裝部分) 藝術型網頁面邊框(根據情況安裝) Office共享功能 轉換器和過濾器(根據情況安裝,把用不到的格式去掉) 快捷方式-新增和打開Office文檔(建議安裝) 校對工具(建議安裝) Microsoft Office下載控件(建議安裝) Visual Basic for Applications(VBA巨集的元件,強烈建議安裝) Office工具 公式編輯器(建議安裝) Microsoft Graph(製作圖表,根據情況安裝) 注意事項: a.對於追求功能齊全的朋友,如果想安裝某一元件,最好能保留該元件的整體功能(如需要Word,則有關Word功能全部選擇);如果安裝Access,還必須安裝VBA功能; b.如果確實不需要某些元件(如Publisher、InfoPath等),在表菜單中應該選擇「Not Available ,Hidden ,Locked」,而且右鍵表菜單應該選擇「hide」,表示再也不需要安裝;如果確實需要但是又不想預定安裝的元件(如Access,如果你不想預定安裝,但是以後又需要),在表菜單中應該選擇「不安裝」; c.如果你需要OCR功能,可以在Microsoft Office Documents Imaging中選擇OCR功能。 d.字體文件全部安裝的話,需要150MB—200MB空間,我們不推薦安裝,對於我們喜歡的字體,後面可以附帶安裝。 e.輸入法全部安裝的話,需要180MB左右空間,不推薦安裝。 f.Microsoft Office Picture Manager雖然能實現簡單的圖像管理功能,但仍然不建議安裝。 接著就是輸入Office 2003安裝序列號,這樣就免除以後安裝時再次輸入了(如圖5)。 圖5 單擊「Next」繼續,這裡根據用戶的習慣設置Office 2003安裝之後的環境,例如Word在開啟後不顯示「開始工作」任務視窗等,可以根據如圖6 如圖6 進行設置,最後選中「Apply changes」即可。下面的一步需要設置附加文件。例如在這裡選幾款自己喜愛的字體,複製到Windows下fonts目錄中(如圖7) 圖7 繼續進行設定開始表菜單中的快捷方式,可以刪除自己不想要的部分,也可以更改其名稱,最後還需要設定巨集的安全等級,對於一些讀者來說,在Office中使用了一些插件就會涉及到巨集的安全等級。如果等級過高,則啟動速度會很慢,如果能夠確認巨集是安全的,就可以將等級設置為「低」,以提高啟動速度(如圖8) 圖8 剩下全部選擇預定,直至出現了「結束」畫面。 經過我們一番努力,最後終於產生了一個PRO11.MST文件,不要小看他,我們對Office2003所作的所有「減肥訊息」和其它配置訊息都在這裡記著呢。至此,我們的配置工作全部結束,還需要補充一點:設置Setup.ini文件,告訴安裝程式Setup.exe要根據這個PRO11.MST 中「減肥訊息」進行安裝,具體的方法是在D:\Office2003\Office\FILES\SETUP\找到Setup.ini文件,在相應處更改成如下的訊息: [MST] MST1=Pro11.mst——所使用MST文件名稱。 ;[Display]——這裡是安裝程式的顯示設置,可以設置安靜方式: ; If a value is present, the [Display] section overrides default UI modes. ; Display has one of the following values: ;quiet, none, basic, reduced, full ;Display=quiet CompletionNotice=Yes提示是否顯示安裝成功消息. 四、精兵簡政 下面需要確定Office 2003「減肥」之後要保留哪些文件,這時就要開始安裝驗證了,把我們所要求的功能在系統中安裝一遍,看看到底哪些文件被安裝到系統中去了。經過硬碟一陣狂轉之後,你已經得到了安裝的「減肥」版Office 2003,但是安裝目錄中我們不需要的文件還沒有去掉呢。 現在我們就根據安裝之後的文件結構分析Office 2003安裝程式到底在系統中安裝了哪些文件(如圖9),存放的文件位置如下: 圖9 用戶自定義的Microsoft Office安裝路徑 系統硬碟符\Program Files\Common Files\Microsoft Shared 系統硬碟符\Program Files\Common Files\DESIGNER 系統硬碟符\Program Files\Microsoft.NET 系統硬碟符\Program Files\Microsoft ActiveSync 系統硬碟符\Windows\fonts\ 系統硬碟符\Windows\ShellNew\ 系統硬碟符\Windows\system32 這些路徑是Microsoft Office安裝所使用的目錄,它和原始安裝目錄文件有一個大致對應關係,如圖中箭頭所示。但有所變化的是,原始安裝文件的文件(夾)採用短文件名格式,而安裝之後的文件(夾)的名稱被擴展為長文件名。好在還可以根據名稱進行對應。 現在我們在D:\Office2003\下建立Office200mini目錄,在該目錄下,按照原始光碟建立如上圖右側所示的目錄,根據箭頭所指示的對應關係,把左邊目錄下的文件複製到右邊對應的目錄下,把原始光碟第一級目錄下的Setup目錄也複製到Office2003mini\Files目錄中,另外把Setup.exe及Pro11.msi[/b]和Pro11.mst文件複製到Office2003mini下。經過這樣的設置,我們大體上得到了安裝文件的「粗胚」。為了驗證是否能夠安裝,我們可以通過卸載Office 2003來進行安裝試驗。執行Setup.exe,根據提示選擇完全安裝,一路安裝下去,肯定會出現缺失文件的錯誤,請檢視錯誤訊息中的路徑,找到我們製作的安裝目錄Office2003mini中對應的短文中對應的短文件名格式的目錄(文件),把縮短的名稱改為錯誤訊息中長格式名稱。如果改名後沒有效果,就從我們原來的D:\Office2003\Office目錄下找到該文件,複製到提示的目錄下。這樣經過幾次操作,就製作出減肥的Office 2003安裝文件源了。 可以自信的告訴你,Office 2003減肥還是很厲害的,從1GB可以縮到100多MB呢,當然具體大小與你所選功能有關,雖然不同的操作系統對於文件的需求可能不相同,但是相差並不大。如果安裝的時候出錯,通常都是缺少文件,只要把相應提示中缺少的文件補齊,試驗幾遍,就可以得到比較穩定的減肥版(如圖10) 圖10 怎麼樣,你現在可以給你的Office 2003「減肥」了吧,別忘了告訴我們你的好消息啊。 五、更高一籌 還記得我們前面提到的Orca嗎?用它可以編輯msi文件,把mst文件定制內容輸入到msi文件中,這樣我們的安裝文件就可以擺脫mst文件的約束了,具體方法如下: 如果你想把出現類似圖中位置不合適控件移動或者乾脆隱藏掉,可以通過Orca.exe來修改該控件的坐標位置。如果想隱藏,可以把x或者y的坐標寫的很大,超出螢幕顯示範圍即可。例如:用Orca打開Pro11.msi[/b]文件,在左邊表格中找到control,在右邊的列表中找到表頭,單擊Dialog進行排序,然後定位到需要修改的交談視窗,如自定義安裝交談視窗是Custom,在其中找到AccessIcon即是Access圖示,現在把Access圖示上移,就可以將AccessIcon所在行中的y坐標數值減少;如果把Access圖示隱藏掉,就可以設置它的x坐標為500。最後別忘了儲存,經過這樣的處理,安裝的時候就更加符合你的要求啦(如圖11) 圖11 怎麼樣,經過一系列的操作,就得到了自己「瘦身」的Office安裝文件了,以後再裝Office就不用翻箱倒櫃了。 |
送花文章: 3,
|
向 psac 送花的會員:
|
42547537 (2012-10-20)
感謝您發表一篇好文章 |
2006-09-26, 07:39 PM | #15 (permalink) |
榮譽會員
|
關於Msocache資料夾
http://support.microsoft.com/?scid=kb;zh-tw;825933 系統中總是在盤中出現MSOCache這樣一個隱藏的資料夾還很大,我們來看看這個資料夾的產生與作用。 這是Offiece的本機安裝源 (Msocache)。「本機安裝源」是一種安裝功能,它將安裝源文件從 Microsoft Office 2003 安裝媒體(例如 Office 2003 光碟)複製到 Msocache 資料夾。該資料夾是您的本機硬碟上的一個隱藏資料夾。 如果滿足以下條件,安裝源文件將被從安裝媒體複製到您的本機硬碟上的 Msocache 資料夾: ‧ 其中一個可用硬碟驅動器具有 1.5 GB 以上的可用磁碟空間。 ‧ 具有足夠空間的硬碟不是可移動驅動器或網路驅動器。 如果您要刪除 Msocache 資料夾,可以在 Office 安裝期間或 Office 安裝之後執行此操作。刪除這些文件將節省大約 270 MB 的硬碟空間。刪除 Msocache 資料夾後,您可能必須提供安裝媒體才能完成前面列舉的安裝操作。 注意:MSOCACHE 資料夾不總是位於可用空間最多的硬碟驅動器上。如果您電腦的 NTFS 驅動器至少具有 1.5 GB 的可用空間,MSOCACHE 資料夾將位於該 NTFS 驅動器中。 本機安裝源 (Msocache) 察看本文應用於的產品 文章編號 : 825933 最後修改 : 2003年12月5日 修訂 : 1.0 本頁 概要 更多訊息 在安裝期間刪除 Msocache 資料夾 在 Office 安裝之後刪除 Msocache 資料夾 概要 「本機安裝源」是一種安裝功能,它將安裝源文件從 Microsoft Office 2003 安裝媒體(例如 Office 2003 光碟)複製到 Msocache 資料夾。該資料夾是您的本機硬碟上的一個隱藏資料夾。 回到頂端 更多訊息 如果滿足以下條件,安裝源文件將被從安裝媒體複製到您的本機硬碟上的 Msocache 資料夾: ‧ 其中一個可用硬碟驅動器具有 1.5 GB 以上的可用磁碟空間。 ‧ 具有足夠空間的硬碟不是可移動驅動器或網路驅動器。 「本機安裝源」功能已安裝,從而使您在以下安裝操作過程中不必插入光碟: ‧ 檢測和修復 ‧ 要求式安裝 ‧ 維護模式安裝 ‧ Service Pack 和修補程式的安裝 如果您要刪除 Msocache 資料夾,可以在 Office 安裝期間或 Office 安裝之後執行此操作。刪除這些文件將節省大約 270 MB 的硬碟空間。刪除 Msocache 資料夾後,您可能必須提供安裝媒體才能完成前面列舉的安裝操作。 注意:MSOCACHE 資料夾不總是位於可用空間最多的硬碟驅動器上。如果您電腦的 NTFS 驅動器至少具有 1.5 GB 的可用空間,MSOCACHE 資料夾將位於該 NTFS 驅動器中。 回到頂端 在安裝期間刪除 Msocache 資料夾 在 Office 2003 安裝期間,在「安裝已完成」頁中,單擊以選中「刪除安裝文件」復選框,然後單擊「完成」。 回到頂端 在 Office 安裝之後刪除 Msocache 資料夾 在 Office 安裝之後,您可以使用 Windows 清理精靈刪除 Msocache 資料夾。 注意:如果您的硬碟上有多個分區,您可能必須對每個分區重複這些步驟。 警告:切毋使用 Microsoft Windows 視窗檔案總管刪除 MSOCACHE 資料夾。 為此,請按照下列步驟操作: 1. 單擊「開始」,依次指向「所有程式」、「附件」、「系統工具」,然後單擊「磁碟清理」。 2. 在「選擇驅動器」交談視窗中的「驅動器」列表中,單擊「C:」,然後單擊「確定」。 注意:如果您有多個硬碟,Office 安裝文件將位於在 Office 安裝期間具有最多可用空間的分區中。 3. 等待磁碟清理工具完成對該驅動器的檢查。 4. 在「要刪除的文件」列表中,單擊以選中「Office 安裝文件」復選框,然後單擊「確定」。 注意:如果 Office 安裝文件的大小為零,則 Office 安裝文件位於另一硬碟上。 5. 在收到以下消息時,請單擊「是」: Are you sure you want to delete these files?(確定要刪除這些文件嗎?) 到 2003 年 9 月為止,還沒有一種實用工具可用來將 Msocache 資料夾從一個驅動器位置移動到另一個驅動器位置。 您可以使用 Setup.ini 文件或從命令行控制「本機安裝源」的設置和位置。有關如何控制「本機安裝源」的設置和位置的更多訊息,請參見 Office 2003 安裝光碟上的 Setup.htm 文件。有關其他訊息,請訪問下面的 Microsoft Web 站點: http://support.microsoft.com/default...b;en-us;830168 (http://support.microsoft.com/default...b;en-us;830168) |
送花文章: 3,
|