專利名稱:在多個(gè)電腦安裝不同軟件程序的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種軟件程序的安裝方法,特別是涉及一種可將不同軟件程序安裝至大量電腦,以提供少量多樣的電腦規(guī)格的在多個(gè)電腦安裝不同軟件程序的方法。
就個(gè)人使用者實(shí)際操作過程來看,其在安裝各種軟件程序時(shí),除須將安裝磁盤或激光盤進(jìn)行數(shù)次不等的插換動作外,更須隨時(shí)配合電腦屏幕出現(xiàn)的提示訊息輸入適當(dāng)或正確的指示回應(yīng),而且一但輸入錯(cuò)誤除可能使該軟件無法正常執(zhí)行而須重復(fù)安裝外,嚴(yán)重者甚至將影響其他軟件及硬件的運(yùn)作,所以對操作者可謂不堪其擾。進(jìn)一步而言,一但因硬盤等儲存裝置部分損毀或其他意外,造成其原安裝的若干軟件因遭破壞而無法正常執(zhí)行,則通常唯一補(bǔ)救途徑就是重新安裝遭破壞的軟件,其所費(fèi)的時(shí)間人力不言而喻。
而以電腦生產(chǎn)廠商實(shí)務(wù)而言,為求提高單一電腦的附加價(jià)值,通常于電腦出廠前,預(yù)先安裝特定的操作系統(tǒng)、硬件驅(qū)動程序及若干應(yīng)用軟件,使消費(fèi)者購買后直接將電腦接通電源就可操作執(zhí)行,而無須另行購置或費(fèi)時(shí)安裝這些軟件程序。但是因每批電腦數(shù)量動輒萬計(jì),完全借人工每臺安裝的作業(yè)方式,就現(xiàn)今人力成本已勢不可行,所以有運(yùn)用如圖象文件(image file)技術(shù)以大量安裝軟件程序的方法因應(yīng)而生。
該現(xiàn)有方法簡單地說,也就是將一可運(yùn)作的既有電腦安裝有若干軟件程序的一特定磁區(qū)(或整座硬盤或其他型式數(shù)據(jù)儲存裝置)制成一圖象文件,而后將該圖象文件還原至一生產(chǎn)線上的大量電腦的各一對應(yīng)磁區(qū),使生產(chǎn)線上的所有電腦與該既有電腦的各對應(yīng)磁區(qū)具有完全相同的內(nèi)容,借此將已安裝于該既有電腦特定磁區(qū)的若干軟件程序,自動安裝至生產(chǎn)線上的這些大量電腦各對應(yīng)磁區(qū)。
但是該方法實(shí)際運(yùn)作中,通常只以單一圖象文件還原至某批次生產(chǎn)線上的所有電腦,所以各電腦內(nèi)該圖象文件包括的軟件程序也就完全相同。換句話說,若這些軟件程序包括一操作系統(tǒng)及一硬件驅(qū)動程序,則所有電腦也都須限制采用該相同的操作系統(tǒng)且配備可由該硬件驅(qū)動程序所驅(qū)動的相同硬件,所以該方法只適用于具單一軟件及硬件規(guī)格的大量電腦生產(chǎn)制造上,而無法符合于同一生產(chǎn)線上提供不同軟件及硬件規(guī)格電腦的需求。再者,該現(xiàn)有方法須于生產(chǎn)線上自該圖象文件儲存裝置端下載該圖象文件,而后才于各電腦硬盤內(nèi)還原,所以該下載所需時(shí)間就所有電腦整體來看,可謂耗費(fèi)生產(chǎn)時(shí)程成本的一可觀因素。
發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供一種可用以生產(chǎn)少量多樣軟件及硬件規(guī)格電腦的在多個(gè)電腦安裝不同軟件程序的方法。
本發(fā)明的次一目的在于提供一種再多個(gè)電腦安裝不同軟件程序的方法,而可大幅節(jié)省這些軟件程序的生產(chǎn)線上安裝時(shí)間。
本發(fā)明的另一目的在于提供一種借還原特定圖象文件以安裝預(yù)定軟件程序的在多個(gè)電腦安裝不同軟件程序的方法。
本發(fā)明的再一目的在于提供一種在多個(gè)電腦安裝不同軟件程序的方法,而且這些軟件程序的圖象文件數(shù)據(jù)庫可視需要進(jìn)行增刪。
本發(fā)明的又一目的在于提供一種在多個(gè)電腦安裝不同軟件程序的方法,其運(yùn)作的過程無人工判別產(chǎn)生的錯(cuò)誤。
本發(fā)明方法的特征在于包括下述步驟(1)在可運(yùn)作的多個(gè)第一電腦的一儲存區(qū)域安裝不完全相同的至少一軟件程序;(2)將各第一儲存區(qū)域各制成一圖象文件并予儲存;(3)提供各對應(yīng)至這些圖象文件其一的多個(gè)第二電腦;及(4)擷取各第二電腦對應(yīng)的各圖象文件,并將其還原至各該第二電腦的一儲存裝置。
借此,本發(fā)明可應(yīng)不同客戶不同需求而供應(yīng)少量多樣軟件及硬件規(guī)格的電腦,并可大量減少生產(chǎn)線上軟件程序安裝或下載時(shí)間,且?guī)齑鎴D象文件也可隨時(shí)增減,使廠商提供的產(chǎn)品組合具有較高的市場靈敏度及競爭力。
下面通過最隹實(shí)施例及附圖對本發(fā)明的上述及其它特征和優(yōu)點(diǎn)進(jìn)行詳細(xì)說明,附圖中
圖1是本發(fā)明較佳實(shí)施例中的圖象文件制作階段流程圖。
圖2是該較佳實(shí)施例中的圖象文件儲存管理階段流程圖。
圖3是該較佳實(shí)施例中的圖象文件還原階段流程圖。
圖4是該較佳實(shí)施例的各實(shí)體關(guān)聯(lián)示意圖。
圖5是該較佳實(shí)施例經(jīng)步驟32后,該第二儲存裝置各儲存區(qū)域內(nèi)容示意圖。
圖6是該較佳實(shí)施例經(jīng)步驟39后,該第二儲存裝置各儲存區(qū)域內(nèi)容示意圖,其中該特定圖象文件已經(jīng)更名并復(fù)制至該第四儲存區(qū)域。
圖7是該較佳實(shí)施例經(jīng)步驟40后,該第二儲存裝置各儲存區(qū)域內(nèi)容示意圖,其中儲存于該第四儲存區(qū)域的該特定圖象文件經(jīng)進(jìn)一步還原至該第三儲存區(qū)域,借此使該第三儲存區(qū)域自動安裝有多個(gè)程序軟件。
如圖1至3所示,本發(fā)明的較佳實(shí)施例中,是以代表不同操作系統(tǒng)、硬件驅(qū)動程序及其他應(yīng)用軟件的多個(gè)圖象文件的產(chǎn)生及處理流程為區(qū)分,而主要包括一圖象文件制作階段1、一圖象文件儲存管理階段2及一圖象文件還原階段3,各階段包括的步驟分述如下如圖1所示,在該圖象文件制作階段1的第一步驟10,該廠商首先擬定其可供應(yīng)生產(chǎn)的所有電腦規(guī)格中,可能搭配的多個(gè)操作系統(tǒng)50(如Windows 2000、Windows XP)、硬件51(如主機(jī)板、顯示卡)及其他若干特定應(yīng)用軟件52(如Microsoft Office2000,其可為各種個(gè)人或商用或其他用途的軟件、程序、數(shù)據(jù)庫或其他型式的文件)的所有可能組合規(guī)格。這些規(guī)格可依各別客戶訂單、該廠商與這些軟、硬件供應(yīng)商間的供應(yīng)合作關(guān)系,或其他商業(yè)或生產(chǎn)制程上的考慮所決定。
如步驟11所示,將上步驟10所擬定的組合規(guī)格中,各該操作系統(tǒng)50、硬件51及特定應(yīng)用軟件52各按一編碼原則編碼。在本實(shí)施例中,該廠商可供應(yīng)的操作系統(tǒng)50是以Microsoft公司出品的不同版本W(wǎng)indows操作系統(tǒng)為主,而以與各系統(tǒng)50名稱有關(guān)的兩位英文字或阿拉伯?dāng)?shù)字編號,以便于相關(guān)作業(yè)人員的辨識及記憶,如下列表一所示操作系統(tǒng) 代碼Windows 9898Windows MEMEWindows NTNTWindows 2000 2KWindows XP家用版 XHWindows XP專業(yè)版 XP表一操作系統(tǒng)編碼表而本實(shí)施例采用的硬件51編碼原則,以主機(jī)板、顯示卡、聲卡、數(shù)據(jù)卡、網(wǎng)卡為例,主機(jī)板及顯示卡因?qū)佥^重要組件而具較多的選擇可能(包括廠牌及同廠牌的不同型號),各以兩位英文字或阿拉伯?dāng)?shù)字編號,其他的聲卡、數(shù)據(jù)卡、網(wǎng)卡因?qū)嶋H常用的型號有限,為避免提供過多選項(xiàng)而造成該廠商內(nèi)部庫存壓力或貨源供應(yīng)不及,所以只提供個(gè)位數(shù)的選配型號,而以一位英文字或阿拉伯?dāng)?shù)字編號。至于其他特定軟件52部分,如常用的Microsoft Office 2000文字處理軟件等,同樣以一位英文字或阿拉伯?dāng)?shù)字予以編號。
如步驟12、13所示,自上步驟11獲得各該操作系統(tǒng)50、硬件51及特定應(yīng)用軟件52的各別代碼后,進(jìn)一步將其中可能搭配于同一電腦的操作系統(tǒng)50、硬件51及特定應(yīng)用軟件52的代碼予以組合,以獲得代表各電腦操作系統(tǒng)50及硬、軟件51、52配備組合的一組完整識別碼53,且依各組識別碼53制成可供一條形碼讀取機(jī)54(barcodereader)或其他讀取裝置讀取的一條形碼55。舉例而言,若該廠商可供應(yīng)的其中一電腦型號,是采用Windows ME操作系統(tǒng)(如表一所示其代碼為ME),而其配備的主機(jī)板、顯示卡、聲卡及數(shù)據(jù)卡型號分別以XX1、XX2、XX3及XX4代表,其對應(yīng)的代碼分別假設(shè)為09、1D、3、1,其未配備網(wǎng)卡而對應(yīng)代碼以0表示,而且隨機(jī)內(nèi)建Office 2000軟件而設(shè)其代碼為6,則該電腦型號對應(yīng)的一組識別碼53內(nèi)容,也就是上述各代碼依序前后組合所得的ME091D3106,但是該識別碼53長度及內(nèi)容自然可依該廠商可提供的操作系統(tǒng)50及硬、軟件51、52選項(xiàng)變化,而各該識別碼53除為上述例舉的數(shù)字及文字外,也可為其他符號、圖形或任何具識別作用的識別記號,且也未限定須如本實(shí)施例中是由各代碼依序前后組合。
如圖4中步驟14所示,提供分別配備上述各組識別碼53所對應(yīng)的硬件51的多個(gè)第一電腦6,而且各第一電腦6具有一未經(jīng)格式化的第一儲存裝置61。本實(shí)施例中各第一儲存裝置61是以一硬盤為例,然其他任何形式可供電腦數(shù)據(jù)文件儲存的儲存裝置,如激光盤、磁帶或其他可抽取式儲存裝置也可適用。以上述代碼ME091D3106的硬件組合而言,也就是相對提供一配備XX1、XX2、XX3及XX4型號主機(jī)板、顯示卡、聲卡及數(shù)據(jù)卡的第一電腦6,而且其未內(nèi)建網(wǎng)卡。
接續(xù)如步驟15、16所示,將各第一電腦6的第一儲存裝置61分割為一第一儲存區(qū)域62(于本實(shí)施例中又稱第一磁區(qū)或C盤)及一第二儲存區(qū)域63(又稱第二磁區(qū)或D盤)并格式化,而后將各第一電腦6代表的該組識別碼53中對應(yīng)的操作系統(tǒng)50源文件(source files)復(fù)制至各第二儲存區(qū)域63。以代表上述代碼ME091D3106的該第一電腦6為例,其第二儲存區(qū)域63也就復(fù)制有Windows ME操作系統(tǒng)源文件。
如本領(lǐng)域的熟練技術(shù)人員易于理解的是,上述第一儲存裝置61并不限定于本實(shí)施例中的單一實(shí)體硬盤,其也可為多個(gè)實(shí)體硬盤或其他形式儲存裝置所共同組成,而第一、第二儲存區(qū)域62、63相對也不限定位于同一實(shí)體硬盤內(nèi),而可分別界定于不同而獨(dú)立的多個(gè)硬盤或其他儲存裝置。
如步驟17及18所示,利用各該第一電腦6第一儲存裝置61的第二儲存區(qū)域63內(nèi)儲存的操作系統(tǒng)50源文件,將該操作系統(tǒng)50安裝至各第一儲存區(qū)域62,而后將第一電腦6對應(yīng)的該組識別碼53代表的所有硬件51所需的驅(qū)動程序511(含相容者),連同該組識別碼53對應(yīng)的若干特定應(yīng)用軟件52,同樣安裝至該第一儲存區(qū)域62。借此使各第一電腦6可以其第一儲存區(qū)域62所儲存安裝的各種軟件程序,而在該操作系統(tǒng)50下配合其硬件51正常運(yùn)作,并可提供若干特定應(yīng)用軟件52供使用者使用。在此并予敘明者,于本說明書中為求簡化敘述,除另有指明外,“軟件程序”一詞實(shí)質(zhì)含括上述操作系統(tǒng)50、硬件驅(qū)動程序511及特定應(yīng)用軟件52等所有系統(tǒng)、軟件、程序及任何形式的文件。同樣以代表上述識別碼ME091D3106的該第一電腦6為例,其第一儲存區(qū)域62至此也就安裝有Windows ME操作系統(tǒng)、Office 2000軟件,以及分別為XX1、XX2、XX3、XX4型號的主機(jī)板、顯示卡、聲卡及數(shù)據(jù)卡的驅(qū)動程序。
如步驟19所示,將各該第一電腦6的第一儲存區(qū)域62內(nèi)容(含所有文件及硬件配置)利用特定軟件或程序制成一圖象文件(imagefi1e)64。本實(shí)施例中是以SYMANTEC.公司出品的GHOST軟件作為圖象文件64制作及還原工具,且于制作圖象文件64過程并以該GHOST軟件提供的壓縮選項(xiàng)功能,以減少圖象文件所占儲存空間,但是如PowerQuest公司出品的DriveImage軟件或其他適當(dāng)?shù)能浖绦蚬ぞ?,同樣皆可用于這些圖象文件64的制作及還原。
至此,上述圖象文件制作階段1便告完成,而獲得由各該第一電腦6的第一儲存區(qū)域62產(chǎn)生的多個(gè)圖象文件64。接續(xù)的圖象文件儲存管理階段2包括的步驟如下如圖2中步驟20、21所示,將上述步驟19獲得的多個(gè)圖象文件64,各以一與各該識別碼53對應(yīng)的文件名共同儲存于一大容量的中間儲存裝置70。本實(shí)施例中該中間儲存裝置70是配合一服務(wù)器級電腦71使用的磁帶,然如激光盤、硬盤或其他任何形式可供電腦數(shù)據(jù)文件儲存的儲存裝置也可適用,其容量則須至少可儲存這些所有圖象文件64,而且又以具額外空間而足供日后增加相當(dāng)數(shù)量圖象文件64所需尤佳。
舉例而言,若該廠商可提供一百種不完全相同的操作系統(tǒng)50、硬件51及應(yīng)用軟件52搭配組合的銷售電腦型號,則相對可獲得一百個(gè)圖象文件64而共同儲存于該中間儲存裝置70,且對應(yīng)識別碼ME091D3106的圖象文件64也就以ME091D3106.gho命名。但是須指出的是,該圖象文件64文件名不是必須按本實(shí)施例而與對應(yīng)識別碼53相同,其他可與識別碼53獲得一對應(yīng)關(guān)系的命名方式自然也可適用。此外,這些圖象文件64也可視客戶需求、各型號電腦實(shí)際銷售狀況、各搭配軟件及硬件供貨狀況或其他商業(yè)或生產(chǎn)上的考慮,透過該服務(wù)器級電腦71內(nèi)部的數(shù)據(jù)庫管理或其他系統(tǒng)予以刪減、增加或作其他編修,使其同時(shí)維持廠商內(nèi)部營運(yùn)及外部市場的較高彈性。
如步驟22、23所示,接續(xù)提供一作為樣本(sample)的樣本儲存裝置72,并將其分割為一第一樣本儲存區(qū)域73及一與第一樣本儲存區(qū)域73相較明顯小容量的第二樣本儲存區(qū)域74。本實(shí)施例中該樣本儲存裝置72是以一容量為40GB的硬盤為例,其第一樣本儲存區(qū)域73(也就是第一磁區(qū)或C盤)及第二樣本儲存區(qū)域74(也就是第二磁區(qū)或D盤)容量分別為39GB及1GB,但是該樣本儲存裝置72也可為其他任何形式可供電腦數(shù)據(jù)檔案儲存的儲存裝置,如磁帶(tape)、可燒錄式激光盤(CD-R)、可抹寫式激光盤(CD-RW)、CF卡(Compact Flashcard)、可讀寫數(shù)字影音光盤機(jī)(DVD-RAM)、可讀寫磁光盤機(jī)(MO)、Jaz磁盤機(jī)(Jaz drive)或Zip磁盤機(jī)(Zip drive)等。
同理,上述樣本儲存裝置72并不限定于本實(shí)施例中的單一實(shí)體硬盤,其也可為多個(gè)實(shí)體硬盤或其他形式儲存裝置所共同組成,而第一、第二樣本儲存區(qū)域相對也不限位于同一實(shí)體硬盤內(nèi),而可分別界定于不同而獨(dú)立的多個(gè)硬盤或其他儲存裝置。
如步驟24、25所示,將該樣本儲存裝置72的第一、第二樣本儲存區(qū)域73、74格式化,且將其中第一樣本儲存區(qū)域73設(shè)為可開機(jī)磁區(qū)(又稱開機(jī)盤),并且其開機(jī)自動執(zhí)行的批次文件(AUTOEXEC.BAT文件)75中至少包括一與這些圖象文件64有關(guān)的執(zhí)行文件751(同時(shí)儲存于該第一樣本儲存區(qū)域72內(nèi))執(zhí)行指令及一圖象文件還原指令752。該執(zhí)行文件751的執(zhí)行動作依序包括一、經(jīng)由該條形碼讀取機(jī)54偵測判讀各該條形碼55,而依各組條形碼55代表的識別碼53內(nèi)容自各該樣本儲存裝置72的第一樣本儲存區(qū)域73擷取一對應(yīng)該組條形碼55的一特定圖象文件64。舉例來說,若該條形碼讀取機(jī)54讀取的其中一組條形碼55其代表的識別碼53內(nèi)容是上述步驟13例舉的ME091D3106,則將自該第一樣本儲存區(qū)域73擷取步驟21所例舉對應(yīng)該組識別碼53的圖象文件ME091D3106.gho。該以條形碼讀取機(jī)54讀取條形碼55的作用,是防止人員直接輸入代碼造成的人為錯(cuò)誤,而且該條形碼讀取機(jī)54可由人員操作,也可直接固定于生產(chǎn)線上特定處而自動感測判讀這些條形碼55,其細(xì)節(jié)容后再述。
二、在電腦待機(jī)狀態(tài)下延遲電腦系統(tǒng)運(yùn)作三十分鐘。其作用是避免電腦生產(chǎn)線上輸送帶運(yùn)輸過程中,硬盤因過度晃動而損壞,所以依經(jīng)驗(yàn)可假設(shè)同一輸送帶上第一臺電腦進(jìn)入至最后一臺電腦進(jìn)入定位所需時(shí)間為三十分鐘,待其上所有電腦在該時(shí)間內(nèi)都穩(wěn)定定位不致互相影響后,才進(jìn)行后續(xù)系統(tǒng)動作,但是該三十分鐘的時(shí)間自然可隨各生產(chǎn)線實(shí)際操作狀況調(diào)整改變。
三、將上述執(zhí)行動作一所擷取的該特定圖象文件64重新命名為一特定文件名,并將其復(fù)制至各該樣本儲存裝置72的第二樣本儲存區(qū)域74。本實(shí)施例中該經(jīng)擷取的特定圖象文件64是命名為recovery.gho,但是其他為圖象文件還原軟件程序所接受的適當(dāng)圖象文件檔名自然也可適用。
而上述于該批次文件75中的圖象文件還原指令752,其作用則是將位于各該樣本儲存裝置72的第二樣本儲存區(qū)域74的該recovery.gho圖象文件,還原(本實(shí)施例中包括解壓縮)并覆蓋至各樣本儲存裝置72的第一樣本儲存區(qū)域73。而且為提供該圖象文件還原功能,各樣本儲存裝置72的第一樣本儲存區(qū)域73內(nèi)也須先建置一圖象文件還原軟件執(zhí)行文件76,以本實(shí)施例而言也就是為上述GHOST軟件提供的Ghost.exe。
具體來說,本實(shí)施例該開機(jī)自動執(zhí)行文件(AUTOEXEC.BAT)75中,與圖象文件64有關(guān)的執(zhí)行文件751命名為Pickfile.eXe,而該圖象文件還原指令752是用于前述GHOST軟件下執(zhí)行,則該自動執(zhí)行文件75檔至少包括下述內(nèi)容Pickfile.exeGhost-clone=pload,src=d∶recovery.gho dst=1∶1,-sure-rb其中Pickfile.exe文件內(nèi)含程序就熟悉軟件程序的人員而言,是屬自上述功能描述而可輕易撰寫的現(xiàn)有技術(shù),而且該圖象文件還原指令各參數(shù)定義及功能也普遍載于GHOST軟件操作使用手冊或相關(guān)信息,于此皆不另詳述。
如步驟26所示,將步驟21所述儲存于該中間儲存裝置70的各圖象文件64,選擇性復(fù)制至各該樣本儲存裝置72的第一樣本儲存區(qū)域73。尤須指出者,儲存于該大容量中間儲存裝置70的各圖象文件64雖相對代表該廠商可提供的操作系統(tǒng)50、硬件51、應(yīng)用軟件52組合的所有電腦型號(如前述共一百種),但是在實(shí)際生產(chǎn)中,由于某批電腦其型號可能只集中于其中若干種(如二十種),或若干型號可能在一定期間內(nèi)由于軟件及硬件短缺而實(shí)質(zhì)無法供應(yīng),或基于其他生產(chǎn)或商業(yè)考慮,而無須將該中間儲存裝置70的所有圖象文件64(如共一百個(gè))皆復(fù)制至樣本儲存裝置72的第一樣本儲存區(qū)域73,而只選擇性復(fù)制其中實(shí)際需要的特定數(shù)量圖象文件64便可(如只復(fù)制其中二十個(gè)圖象文件),借此可節(jié)省該第一樣本儲存區(qū)域73空間及復(fù)制作業(yè)時(shí)間。
至此,上述圖象文件儲存管理階段2也就告完成,而獲得儲存有這些多個(gè)圖象文件64的該樣本儲存裝置72。接續(xù)的圖象文件還原階段3包括的步驟如下如圖3的步驟30、31所示,首先提供某批次預(yù)定生產(chǎn)電腦數(shù)量的多個(gè)第二儲存裝置81,并將其各分割并格式化為一作為開機(jī)區(qū)而且容量不小于第一樣本儲存區(qū)域73的第三儲存區(qū)域82,以及一與第三儲存區(qū)域82相較容量明顯極小的第四儲存區(qū)域83。本實(shí)施例中各該第二儲存裝置81是以一與該樣本儲存裝置72容量同為40GB的硬盤為例,其第三儲存區(qū)域82(也就是其第一磁區(qū)或C盤)及第四儲存區(qū)域83(也就是其第二磁區(qū)或D盤)分別為39GB及1GB,但是各第二儲存裝置81也如樣本儲存裝置72一般,可為其他任何形式可供電腦數(shù)據(jù)文件儲存的儲存裝置,而且各第二儲存裝置81也無同一容量的限制。
同理,上述第二儲存裝置81并不限定于本實(shí)施例中的單一實(shí)體硬盤,其也可為多個(gè)實(shí)體硬盤或其他形式儲存裝置所共同組成,而第三、第四儲存區(qū)域相對也不限位于同一實(shí)體硬盤內(nèi),而可分別界定于不同而獨(dú)立的多個(gè)硬盤或其他儲存裝置。如步驟32所示,將各該樣本儲存裝置72第一樣本儲存區(qū)域73儲存的各該開機(jī)自動執(zhí)行文件(AUTOEXEC.BAT)75、執(zhí)行文件751(也就是本實(shí)施例的Pickfile.exe)、圖象文件還原軟件執(zhí)行文件752(也就是本實(shí)施例的Ghost.exe)及所有圖象文件64,以任何適當(dāng)?shù)膹?fù)制設(shè)備快速復(fù)制至這些第二儲存裝置81對應(yīng)的第三儲存區(qū)域82,以于短時(shí)間內(nèi)制造與各樣本儲存裝置72具特定相同內(nèi)容的大量第二儲存裝置81。舉例來說,若某批欲生產(chǎn)電腦數(shù)量為一萬臺,則將樣本儲存裝置72第一樣本儲存區(qū)域73內(nèi)存文件復(fù)制至一萬臺第二儲存裝置81的第三儲存區(qū)域82。如圖5所示,此時(shí)第二儲存裝置81的第三儲存區(qū)域82也就包括自動執(zhí)行批次文件(AUTOEXEC.BAT)75、執(zhí)行文件751(Pickfile.exe)、圖象文件還原軟件執(zhí)行文件752(Ghost.exe)及包含上述ME091D3106.gho在內(nèi)的多個(gè)圖象文件64。
同樣如本領(lǐng)域的熟練技術(shù)人員易于理解者,上述各儲存裝置間(如第一儲存裝置61與中間儲存裝置70、中間儲存裝置70與樣本儲存裝置72、樣本儲存裝置72與第二儲存裝置81)的復(fù)制動作,除可借傳統(tǒng)接線埠配合接線方式進(jìn)行外,也可通過區(qū)域網(wǎng)絡(luò)、國際網(wǎng)絡(luò)或其他任何數(shù)據(jù)傳送路徑達(dá)成。
如步驟33、34所示,將這些第二儲存裝置81連同其他預(yù)定規(guī)格的多個(gè)硬件配備,組裝出上述預(yù)計(jì)生產(chǎn)數(shù)量而且插電后就可開機(jī)的第二電腦8,使各該第二電腦8與這些第一電腦6其中特定的一者具相同硬件51規(guī)格,而且將采用與該特定第一電腦6相同的操作系統(tǒng)50及若干應(yīng)用軟件52。各第二電腦8外表特定處(如主機(jī)外殼),并以貼附或他方式標(biāo)示有對應(yīng)其配備的操作系統(tǒng)50及硬、軟件51、52的一條形碼55,以便于后續(xù)步驟由該條形碼讀取機(jī)54判讀。舉例而言,請配合步驟13所例示,若其中一第二電腦8規(guī)格,是預(yù)定采用WindowsME操作系統(tǒng),而其經(jīng)組裝完成的主機(jī)板、顯示卡、聲卡及數(shù)據(jù)卡型號分別為XX1、XX2、XX3及XX4,且未配備網(wǎng)卡而隨機(jī)內(nèi)建Office 2000軟件,則該第二電腦8貼附的條形碼55代表的識別碼53內(nèi)容,也就是步驟13所述的ME091D3106。
如步驟35至38所示,首先將各該第二電腦8開機(jī)測試,開機(jī)過程中由于各第二電腦8內(nèi)各該第二儲存裝置81的第三儲存區(qū)域82皆含自各該樣本儲存裝置72復(fù)制的該開機(jī)批次文件75,所以先將由其中執(zhí)行文件751自動執(zhí)行步驟25所述自各第二電腦8外表讀取條形碼55的動作,該條形碼55讀取動作如前述可由人員手持該條形碼讀取機(jī)54操作,也可直接將條形碼讀取機(jī)54固定于生產(chǎn)線供各第二電腦8前進(jìn)的輸送帶一側(cè)而可自動感測判讀各條形碼55處。自該條形碼讀取機(jī)54獲得各條形碼55代表的一組識別碼53后,也就是依此自各第三儲存區(qū)域82擷取一對應(yīng)該組識別碼53的一特定圖象文件64,而后令各第二電腦8在待機(jī)狀態(tài)下繼續(xù)以輸送帶輸送進(jìn)入燒機(jī)室,并保持其系統(tǒng)于待機(jī)暫停狀態(tài)三十分鐘,使該輸送帶上的所有第二電腦8皆至充分穩(wěn)定而不會互相干擾。
如步驟39所示,各該第二電腦8內(nèi)第二儲存裝置81中第三儲存區(qū)域82的該執(zhí)行文件751,在三十分鐘后就自動將自各該第三儲存區(qū)域82擷取的該特定圖象文件64更名為recovery.gho,并將其復(fù)制至同一第二儲存裝置81的第四儲存區(qū)域83。以本實(shí)施例來說,原于圖5所示的各第二儲存裝置81的第三、第四儲存區(qū)域82、83,其內(nèi)容至此也就如圖6所示。
最終如步驟40所示,各該第二電腦8內(nèi)第二儲存裝置81中第三儲存區(qū)域82的該開機(jī)批次文件75,隨后就借其圖象文件還原指令752,自動擷取位于各該第四儲存區(qū)域83的該recovery.gho圖象文件,而將其還原(本實(shí)施例中包括解壓縮)并且覆蓋至同一第二儲存裝置81的第三儲存區(qū)域82。換句話說,各第二電腦8第二儲存裝置81的第三儲存區(qū)域82(也就是C盤),至此就已自動安裝完成各第二電腦8預(yù)定搭配的所有軟件程序,包括操作系統(tǒng)50、硬件51驅(qū)動程序511及其他特定應(yīng)用軟件52等,而可供使用者開機(jī)后直接在該預(yù)定的操作系統(tǒng)50下操作,并可正常驅(qū)動其配備的若干硬件51,或進(jìn)一步利用其中安裝的特定應(yīng)用軟件52進(jìn)行其他作業(yè),而原儲存于各第二儲存裝置81第四儲存區(qū)域83的所有圖象文件64(如二十個(gè)圖象文件),也就為該recovery.gho圖象文件還原后所覆蓋而不再占儲存空間。
再具體來說,如圖7所示,若其中一第二電腦8的該第二儲存裝置81,在步驟37中擷取的該圖象文件就是為前述的ME091D3106.gho,則至此其示于圖5、6的該第三儲存區(qū)域82,也就安裝有Windows ME操作系統(tǒng)、Office 2000軟件,及型號分別為XX1、XX2、XX3及XX4的主機(jī)板、顯示卡、聲卡及數(shù)據(jù)卡所需的多個(gè)驅(qū)動程序,而該第四儲存區(qū)域83則保留有與圖6相同的recovery.gho圖象文件。
尤其特殊的是,由于如上述各該第四儲存區(qū)域83尚保留有各該recovery.gho圖象文件,所以該廠商更可隨各第二電腦8附送一還原盤片(可為磁盤片、激光盤或其他任何電腦數(shù)據(jù)儲存裝置),其內(nèi)儲存有前述的該圖象文件還原軟件執(zhí)行文件76(如本實(shí)施例的Ghost.exe)及圖象文件還原指令752(如本實(shí)施例步驟24、25所述的GHOST軟件還原指令)。一但各第二電腦8于日后使用中因磁區(qū)損壞或其他因素,導(dǎo)致其操作系統(tǒng)50或其他重要軟件程序無法正常運(yùn)作,使用者就可視需要借執(zhí)行該還原盤片的圖象文件還原指令752,配合該圖象文件還原軟件執(zhí)行文件76的運(yùn)作,而重新將各第四儲存區(qū)域83的該recovery.gho圖象文件還原至各第三儲存區(qū)域82,使各第三儲存區(qū)域82復(fù)原至前步驟40所示,安裝有原操作系統(tǒng)50、硬件51驅(qū)動程序511及其他特定應(yīng)用軟件52的狀態(tài),使該第二電腦8得以繼續(xù)正常運(yùn)作,也就是提供一所謂“回復(fù)精靈”的系統(tǒng)復(fù)原功能。
另如本領(lǐng)域的熟練技術(shù)人員易于理解的是,本實(shí)施例中雖是借判讀各條形碼55所代表的識別碼53內(nèi)容,依此自第三儲存區(qū)域82擷取對應(yīng)該組識別碼53的一特定圖象文件64,然而其也可為依照一預(yù)設(shè)識別碼53而擷取一特定對應(yīng)檔案的許多其他方法及技術(shù)所取代。
如于各第二電腦8的BIOS(基本輸入輸出系統(tǒng))預(yù)先燒錄該識別碼53,而于開機(jī)后直接由BIOS自該識別碼53配合程序擷取對應(yīng)的一特定圖象文件64,或如以無線傳輸方式控制各第二電腦8擷取特定的該圖象文件64等技術(shù),皆含括于本發(fā)明的實(shí)質(zhì)范疇。
借上述操作步驟,本發(fā)明較現(xiàn)有技術(shù)具有下述許多明顯優(yōu)點(diǎn)一、借由本發(fā)明所生產(chǎn)的電腦,其系統(tǒng)及軟件及硬件的搭配組合規(guī)格,可因應(yīng)各類客戶需求而至少具有數(shù)十甚至數(shù)百種的多樣變化,且各種組合規(guī)格的電腦其安裝各種軟件程序的時(shí)間極為接近,所以也無各種組合規(guī)格的電腦最低訂購生產(chǎn)量的限制,而可同時(shí)顧及大宗或少量客戶的各別需求。換句話說,本發(fā)明較現(xiàn)有技術(shù)只能提供大量且趨于單一規(guī)格的電腦軟件程序安裝技術(shù),顯然具可供應(yīng)少量而多樣電腦軟件、硬件規(guī)格的優(yōu)點(diǎn),而更符合現(xiàn)今強(qiáng)調(diào)電子信息產(chǎn)品個(gè)人化的趨勢及客戶至上的市場精神。
二、尤其可貴者,本發(fā)明如上述具有可供應(yīng)少量而多樣電腦軟件、硬件規(guī)格的優(yōu)點(diǎn)同時(shí),由于各步驟流程中完全省卻人為判斷動作,也就是無須借人工判別何一電腦須安裝何等軟件程序,所以無論電腦軟件、硬件規(guī)格數(shù)量種類何等繁瑣,都無因人為失誤而致安裝錯(cuò)誤情形發(fā)生。
三、而于實(shí)際生產(chǎn)過程中,歸功于現(xiàn)行個(gè)人電腦儲存裝置(如硬盤)容量不斷增加,各第二電腦所需的所有大量圖象文件,可直接先行儲存于其第二儲存裝置的第一儲存區(qū)域,而無須于生產(chǎn)線上逐一制作或自其他電腦下載,所以可省去大量可觀的生產(chǎn)時(shí)間。此一便利性于以往個(gè)人電腦儲存裝置空間過小的現(xiàn)實(shí)窘境下,縱使有構(gòu)想也無法付諸實(shí)施,所以本發(fā)明可謂配合個(gè)人電腦儲存裝置容量趨于成熟實(shí)用,兩者相輔相成的新穎產(chǎn)物。
四、如前所述,儲存于中間儲存裝置的圖象文件也可視客戶需求、各型號電腦實(shí)際銷售狀況、各搭配軟件及硬件供貨狀況或其他商業(yè)或生產(chǎn)上的考慮,予以刪減、增加或作其他編修,借此使該廠商提供的產(chǎn)品組合具有較高的市場靈敏度及競爭力,也有利于其內(nèi)部的相關(guān)軟件及硬件庫存管理。
五、至于上述本發(fā)明額外提供的“回復(fù)精靈”系統(tǒng)復(fù)原功能,對電腦購買使用者而言,可因應(yīng)其系統(tǒng)失效而維持一基本操作條件,就該制造廠商而論,該功能實(shí)質(zhì)上只是本發(fā)明各步驟執(zhí)行后自然衍生的一附加產(chǎn)物,而無須另借其他額外繁雜程序?qū)崿F(xiàn),所以本發(fā)明尤其符合低成本而高附加價(jià)值的特點(diǎn)。
權(quán)利要求
1.一種在多個(gè)電腦安裝不同軟件程序的方法,其特征在于包括下列步驟(1)提供各具有一第一儲存裝置的多個(gè)第一電腦,各該第一儲存裝置具有一第一儲存區(qū)域,而在各該第一儲存區(qū)域安裝有不完全相同的至少一軟件程序;(2)將各該第一儲存區(qū)域各制成一圖象文件;(3)儲存這些圖象文件;(4)提供各具有一第二儲存裝置的多個(gè)第二電腦,各該第二電腦并依照一預(yù)定的對應(yīng)關(guān)系對應(yīng)至這些圖象文件其中一者;(5)擷取各該第二電腦對應(yīng)的各該圖象文件;(6)將各該擷取的圖象文件還原至其對應(yīng)的各該第二電腦的各該第二儲存裝置。
2.如權(quán)利要求1所述的在多個(gè)電腦安裝不同軟件程序的方法,其特征在于該步驟(3)中這些圖象文件是儲存于各該第二儲存裝置。
3.如權(quán)利要求1所述的在多個(gè)電腦安裝不同軟件程序的方法,其特征在于該步驟(3)包括(3-1)提供一樣本儲存裝置;(3-2)將這些圖象文件儲存于該樣本儲存裝置;(3-3)將該樣本儲存裝置內(nèi)的這些圖象文件復(fù)制至各該第二儲存裝置。
4.如權(quán)利要求3所述的在多個(gè)電腦安裝不同軟件程序的方法,其特征在于其還包括在該步驟(3-1)前提供一較該樣本儲存裝置具較大容量的中間儲存裝置的一步驟(3-0),及在該步驟(3-0)及(3-1)間將這些圖象文件先儲存于該中間儲存裝置的步驟(3-0-1),而該步驟(3-2)則是自該中間儲存裝置將這些圖象文件選擇性復(fù)制至該樣本儲存裝置,
5.如權(quán)利要求4所述的在多個(gè)電腦安裝不同軟件程序的方法,其特征在于該樣本儲存裝置具有一供這些圖象文件儲存的第一樣本儲存區(qū)域及一第二樣本儲存區(qū)域,各該第二儲存裝置則具有對應(yīng)該第一樣本儲存區(qū)域而同樣用以儲存這些圖象文件的一第三儲存區(qū)域,及一對應(yīng)該第二樣本儲存區(qū)域的第四儲存區(qū)域。
6.如權(quán)利要求5所述的在多個(gè)電腦安裝不同軟件程序的方法,其特征在于各該第三儲存區(qū)域容量大于各該第四儲存區(qū)域。
7.如權(quán)利要求5所述的在多個(gè)電腦安裝不同軟件程序的方法,其特征在于其還包括在該步驟(5)后將擷取的各該第二電腦對應(yīng)的各該圖象文件復(fù)制至各該第四儲存區(qū)域的一步驟(5-1),而該步驟(6)則是自各該第四儲存區(qū)域?qū)X取的各該圖象文件還原至各該第三儲存區(qū)域。
8.如權(quán)利要求1所述的在多個(gè)電腦安裝不同軟件程序的方法,其特征在于各該第一儲存區(qū)域安裝的該至少一軟件程序包括供各該第一電腦執(zhí)行的一操作系統(tǒng)。
9.如權(quán)利要求1所述的在多個(gè)電腦安裝不同軟件程序的方法,其特征在于各該第一儲存區(qū)域安裝的該至少一軟件程序包括各該第一電腦的一硬件的一硬件驅(qū)動程序。
10.如權(quán)利要求1所述的在多個(gè)電腦安裝不同軟件程序的方法,其特征在于各該第一儲存區(qū)域安裝的該至少一軟件程序包括一應(yīng)用軟件。
11.如權(quán)利要求1所述的在多個(gè)電腦安裝不同軟件程序的方法,其特征在于各該第二電腦設(shè)有一組識別碼,而該步驟(5)則是經(jīng)由判別各該第二電腦的該組識別碼以擷取對應(yīng)的各該圖象文件。
12.如權(quán)利要求11所述的在多個(gè)電腦安裝不同軟件程序的方法,其特征在于各該第二電腦對應(yīng)的各該圖象文件文件名包含有設(shè)于各該第二電腦的該組識別碼。
13.如權(quán)利要求11所述的在多個(gè)電腦安裝不同軟件程序的方法,其特征在于各該組識別碼是經(jīng)制成一可由一讀取裝置讀取判別的條形碼,而該步驟(5)前包括以該讀取裝置讀取判別各該組識別碼的一次步驟。
14.如權(quán)利要求11所述的在多個(gè)電腦安裝不同軟件程序的方法,其特征在于各該組識別碼包括一代表各該第二電腦的一操作系統(tǒng)的一代碼。
15.如權(quán)利要求11所述的在多個(gè)電腦安裝不同軟件程序的方法,其特征在于各該組識別碼包括一代表各該第二電腦的至少一硬件的一代碼。
16.如權(quán)利要求11所述的在多個(gè)電腦安裝不同軟件程序的方法,其特征在于各該組識別碼包括一代表各該第二電腦的至少一應(yīng)用軟件的一代碼。
17.一種安裝有不同軟件程序的多個(gè)電腦生產(chǎn)方法,其特征在于包括下列步驟(1)提供各具有一第一儲存裝置的多個(gè)第一電腦;(2)將至少一軟件程序安裝至各該第一儲存裝置的一第一儲存區(qū)域,且這些第一電腦的這些第一儲存區(qū)域是安裝有不完全相同的該至少一軟件程序;(3)將各該第一儲存區(qū)域各制成一圖象文件;(4)提供各供一待生產(chǎn)的第二電腦使用的多個(gè)第二儲存裝置,各該第二電腦并依照一預(yù)定的對應(yīng)關(guān)系對應(yīng)至這些圖象文件其中一者;(5)將這些圖象文件選擇性復(fù)制至這些第二儲存裝置;(6)自各該第二儲存裝置擷取各該第二電腦對應(yīng)的各該圖象文件;(7)將各該擷取的圖象文件還原,使各該圖象文件包含的該至少一軟件程序自動安裝至各該第二電腦。
18.一種圖象文件產(chǎn)生及還原方法,其特征在于包括下列步驟(1)提供可運(yùn)作的多個(gè)第一電腦;(2)自各該第一電腦的一儲存區(qū)域產(chǎn)生一圖象文件,各該圖象文件的文件名對應(yīng)一第一識別碼;(3)提供多個(gè)第二電腦,其各設(shè)有一對應(yīng)這些第一識別碼其中一者的第二識別碼;(4)經(jīng)由該第一識別碼及第二識別碼的對應(yīng)關(guān)系,擷取各該第二電腦所對應(yīng)的各該圖象文件;(5)將各該第二電腦對應(yīng)的各該圖象文件還原至各該第二電腦的一儲存區(qū)域。
19.如權(quán)利要求18所述的圖象文件產(chǎn)生及還原方法,其特征在于該第一識別碼及其對應(yīng)的各該第二識別碼是實(shí)質(zhì)相同。
全文摘要
一種在多個(gè)電腦安裝不同軟件程序的方法,主要包括下述步驟(1)在多個(gè)第一電腦的一儲存區(qū)域安裝不完全相同的至少一軟件程序;(2)將各第一儲存區(qū)域各制成一圖象文件;(3)提供各對應(yīng)至這些圖象文件其一的多個(gè)第二電腦;及(4)擷取各第二電腦對應(yīng)的各圖象文件,并將其還原至各第二電腦的一儲存裝置;借此,本發(fā)明可應(yīng)不同需求而供應(yīng)少量多樣軟件及硬件規(guī)格的電腦,并可大量減少生產(chǎn)線上軟件程序安裝或下載時(shí)間。
文檔編號G06F9/445GK1447235SQ02107840
公開日2003年10月8日 申請日期2002年3月22日 優(yōu)先權(quán)日2002年3月22日
發(fā)明者林旭榮, 郭晉利 申請人:聯(lián)強(qiáng)國際股份有限公司