本發(fā)明涉及計算機管理技術(shù)領(lǐng)域,具體涉及一種適用于機房內(nèi)多臺電腦的軟件激活方法及激活系統(tǒng)。
背景技術(shù):
當(dāng)前在學(xué)?;蚓W(wǎng)吧或其他機房中多臺電腦通常會使用網(wǎng)絡(luò)拷貝技術(shù)來批量部署或更新操作系統(tǒng)、應(yīng)用軟件和用戶數(shù)據(jù)等。網(wǎng)絡(luò)拷貝為目前在電腦機房中常用的一種系統(tǒng)及數(shù)據(jù)批量部署和更新的技術(shù),通常選擇一臺電腦做為發(fā)送端,其它需要部署或更新的電腦做為接收端,發(fā)送端通過網(wǎng)絡(luò)發(fā)送發(fā)送端的硬盤數(shù)據(jù),接收端通過網(wǎng)絡(luò)接收發(fā)送端的硬盤數(shù)據(jù)來達到數(shù)據(jù)批量部署和更新的目的。
而Office,Adobe,Autodesk等系列的應(yīng)用軟件通常需要激活才能正常使用,激活時應(yīng)用軟件會將當(dāng)前電腦的硬件信息記錄下來生成軟件激活信息,當(dāng)軟件運行時會校驗軟件激活信息中記錄的硬件信息和當(dāng)前電腦的硬件信息是否一致;若一致,則激活成功;若不一致,激活將會失效。
通過網(wǎng)絡(luò)拷貝技術(shù)批量部署和更新機房中多臺電腦時,由于網(wǎng)絡(luò)拷貝后接收端電腦的硬盤數(shù)據(jù)均來自于發(fā)送端,所以每臺接收端電腦中應(yīng)用軟件的軟件激活信息也是記錄的發(fā)送端電腦的硬件信息,這會導(dǎo)致接收端電腦中軟件運行時會識別到軟件激活信息中記錄的硬件信息和當(dāng)前電腦的硬件信息不一致而出現(xiàn)激活失效的問題。
目前常用的方法是在每次網(wǎng)絡(luò)拷貝后對所有接受端電腦上出現(xiàn)激活失效問題的軟件逐一進行手動重新激活,每次的重新激活工作將會消耗用戶的大量時間,給機房維護帶來極大的不便。
技術(shù)實現(xiàn)要素:
針對現(xiàn)有技術(shù)中存在的缺陷,本發(fā)明的目的在于提供一種適用于機房內(nèi)多臺電腦的軟件激活方法及激活系統(tǒng),避免因硬件信息不一致而出現(xiàn)激活失效的問題。
為達到以上目的,本發(fā)明采取的技術(shù)方案是:一種適用于機房內(nèi)多臺電腦的軟件激活方法,包括:
挑選機房內(nèi)的任意一臺電腦作為發(fā)送端電腦,其他電腦為接收端電腦;
在發(fā)送端電腦中分配一個分區(qū)作為激活信息備份分區(qū);并在發(fā)送端電腦中激活信息備份分區(qū)之外的存儲空間中安裝所有待激活軟件;
將發(fā)送端電腦的硬盤數(shù)據(jù)通過網(wǎng)絡(luò)拷貝發(fā)送給機房內(nèi)的所有接收端電腦;使所有接收端電腦配置與所述發(fā)送端電腦一樣的硬盤數(shù)據(jù),包括配置與所述發(fā)送端電腦一樣的激活信息備份分區(qū);
分別激活各電腦中的待激活軟件,再從各電腦自身的硬盤數(shù)據(jù)中獲取激活后軟件的軟件激活信息并存儲到該電腦的激活信息備份分區(qū)中;
發(fā)送端電腦有數(shù)據(jù)更新時,獲取更新后的發(fā)送端電腦的激活信息備份分區(qū)之外的硬盤數(shù)據(jù),再通過網(wǎng)絡(luò)拷貝將獲取的更新后硬盤數(shù)據(jù)發(fā)送給所有接收端電腦;
把各接收端電腦通過網(wǎng)絡(luò)拷貝獲得的更新后的硬盤數(shù)據(jù)中的軟件激活信息替換成該接收端電腦的激活信息備份分區(qū)中的軟件激活信息。
在上述技術(shù)方案的基礎(chǔ)上,所述軟件激活信息包括各電腦的硬件信息。
在上述技術(shù)方案的基礎(chǔ)上,所述發(fā)送端電腦為機房內(nèi)中多臺電腦中的任意一臺電腦。
在上述技術(shù)方案的基礎(chǔ)上,分別激活各電腦中的所有待激活軟件之后,可將當(dāng)前的發(fā)送端電腦作為接收端電腦,同時將任意一臺接收端電腦作為發(fā)送端電腦。
本發(fā)明還公開了一種適用于機房內(nèi)多臺電腦的軟件激活系統(tǒng),用于機房內(nèi)多臺電腦的軟件激活,多臺電腦中一臺為發(fā)送端電腦,其他電腦均為接收端電腦;包括:
分區(qū)初裝模塊,用于在發(fā)送端電腦中分配一個分區(qū)作為激活信息備份分區(qū);并在發(fā)送端電腦中激活信息備份分區(qū)之外的存儲空間中安裝所有待激活軟件;
拷貝部署模塊,用于在發(fā)送端電腦中安裝好待激活軟件之后,將發(fā)送端電腦的硬盤數(shù)據(jù)通過網(wǎng)絡(luò)拷貝發(fā)送給機房內(nèi)的所有接收端電腦;使所有接收端電腦配置與所述發(fā)送端電腦一樣的硬盤數(shù)據(jù),包括配置與所述發(fā)送端電腦一樣的激活信息備份分區(qū);
激活模塊,用于在拷貝部署模塊部署好所有接收端電腦的硬盤數(shù)據(jù)之后,分別激活各電腦中的待激活軟件,再從各電腦自身的硬盤數(shù)據(jù)中獲取激活后軟件的軟件激活信息并存儲到該電腦的激活信息備份分區(qū)中;
更新模塊,用于在發(fā)送端電腦有數(shù)據(jù)更新時,獲取更新后的發(fā)送端電腦的激活信息備份分區(qū)之外的硬盤數(shù)據(jù),再通過網(wǎng)絡(luò)拷貝將獲取的更新后硬盤數(shù)據(jù)發(fā)送給所有接收端電腦;并把各接收端電腦通過網(wǎng)絡(luò)拷貝獲得的更新后的硬盤數(shù)據(jù)中的軟件激活信息替換成該接收端電腦的激活信息備份分區(qū)中的軟件激活信息。
在上述技術(shù)方案的基礎(chǔ)上,所述軟件激活信息包括各電腦的硬件信息。
在上述技術(shù)方案的基礎(chǔ)上,所述發(fā)送端電腦為機房內(nèi)中多臺電腦中的任意一臺電腦。
在上述技術(shù)方案的基礎(chǔ)上,激活模塊分別激活各電腦中的所有待激活軟件之后,所述發(fā)送端電腦和任意一臺接收端電腦可以互換。
與現(xiàn)有技術(shù)相比,本發(fā)明的優(yōu)點在于:
本發(fā)明在發(fā)送端電腦中分配一個分區(qū)作為激活信息備份分區(qū),通過網(wǎng)絡(luò)拷貝將發(fā)送端電腦的硬盤數(shù)據(jù)發(fā)送給機房內(nèi)的所有接收端電腦,再按照發(fā)送端電腦的硬盤數(shù)據(jù)部署所有接收端電腦,從而每臺電腦上都有一個空的激活信息備份分區(qū);再分別激活全部電腦中的軟件,將軟件激活信息存儲至激活信息備份分區(qū)中。在通過網(wǎng)絡(luò)拷貝更新接收端電腦時,使用各電腦的激活信息備份分區(qū)中的軟件激活信息替換接收端電腦從發(fā)送端電腦獲得的硬盤數(shù)據(jù)中的軟件激活信息,從而保證各電腦的軟件激活信息中的硬件信息與電腦的硬件信息一致,避免因硬件信息不一致而出現(xiàn)激活失效的問題。
附圖說明
圖1為本發(fā)明實施例中適用于機房內(nèi)多臺電腦的軟件激活方法的流程示意圖;
圖2為本發(fā)明實施例中適用于機房內(nèi)多臺電腦的軟件激活系統(tǒng)的結(jié)構(gòu)示意圖。
具體實施方式
以下結(jié)合附圖及實施例對本發(fā)明作進一步詳細說明。
參見圖1所示,本發(fā)明實施例提供一種適用于機房內(nèi)多臺電腦的軟件激活方法,包括:
S1,挑選機房內(nèi)的任意一臺電腦作為發(fā)送端電腦,其他電腦為接收端電腦;
S2,在發(fā)送端電腦中分配一個分區(qū)作為激活信息備份分區(qū);并在發(fā)送端電腦中激活信息備份分區(qū)之外的存儲空間中安裝所有待激活軟件;
S3,將發(fā)送端電腦的硬盤數(shù)據(jù)通過網(wǎng)絡(luò)拷貝發(fā)送給機房內(nèi)的所有接收端電腦;使所有接收端電腦配置與所述發(fā)送端電腦一樣的硬盤數(shù)據(jù),包括配置與所述發(fā)送端電腦一樣的激活信息備份分區(qū);
S4,分別激活各電腦中的待激活軟件,再從各電腦自身的硬盤數(shù)據(jù)中獲取激活后軟件的軟件激活信息并存儲到該電腦的激活信息備份分區(qū)中;
S5,發(fā)送端電腦有數(shù)據(jù)更新時,獲取更新后的發(fā)送端電腦的激活信息備份分區(qū)之外的硬盤數(shù)據(jù),再通過網(wǎng)絡(luò)拷貝將獲取的更新后硬盤數(shù)據(jù)發(fā)送給所有接收端電腦;
S6,把各接收端電腦通過網(wǎng)絡(luò)拷貝獲得的更新后的硬盤數(shù)據(jù)中的軟件激活信息替換成該接收端電腦的激活信息備份分區(qū)中的軟件激活信息。
所述軟件激活信息包括各電腦的硬件信息??赡苡涗浀挠布畔⒂杏脖P序列號,網(wǎng)卡的MAC地址,CPU ID號等。
所述發(fā)送端電腦為機房內(nèi)中多臺電腦中的任意一臺電腦。分別激活各電腦中的所有待激活軟件之后,可將當(dāng)前的發(fā)送端電腦作為接收端電腦,同時將任意一臺接收端電腦作為發(fā)送端電腦。
參見圖2所示,本發(fā)明還公開了一種適用于機房內(nèi)多臺電腦的軟件激活系統(tǒng),用于機房內(nèi)多臺電腦的軟件激活,多臺電腦中一臺為發(fā)送端電腦,其他電腦均為接收端電腦;其特征在于,包括:
分區(qū)初裝模塊,用于在發(fā)送端電腦中分配一個分區(qū)作為激活信息備份分區(qū);并在發(fā)送端電腦中激活信息備份分區(qū)之外的存儲空間中安裝所有待激活軟件;
拷貝部署模塊,用于在發(fā)送端電腦中安裝好待激活軟件之后,將發(fā)送端電腦的硬盤數(shù)據(jù)通過網(wǎng)絡(luò)拷貝發(fā)送給機房內(nèi)的所有接收端電腦;使所有接收端電腦配置與所述發(fā)送端電腦一樣的硬盤數(shù)據(jù),包括配置與所述發(fā)送端電腦一樣的激活信息備份分區(qū);
激活模塊,用于在拷貝部署模塊部署好所有接收端電腦的硬盤數(shù)據(jù)之后,分別激活各電腦中的待激活軟件,再從各電腦自身的硬盤數(shù)據(jù)中獲取激活后軟件的軟件激活信息并存儲到該電腦的激活信息備份分區(qū)中;
更新模塊,用于在發(fā)送端電腦有數(shù)據(jù)更新時,獲取更新后的發(fā)送端電腦的激活信息備份分區(qū)之外的硬盤數(shù)據(jù),再通過網(wǎng)絡(luò)拷貝將獲取的更新后硬盤數(shù)據(jù)發(fā)送給所有接收端電腦;并把各接收端電腦通過網(wǎng)絡(luò)拷貝獲得的更新后的硬盤數(shù)據(jù)中的軟件激活信息替換成該接收端電腦的激活信息備份分區(qū)中的軟件激活信息。
所述軟件激活信息包括各電腦的硬件信息。
所述發(fā)送端電腦為機房內(nèi)中多臺電腦中的任意一臺電腦。
激活模塊分別激活各電腦中的所有待激活軟件之后,所述發(fā)送端電腦和任意一臺接收端電腦可以互換。
本發(fā)明不局限于上述實施方式,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也視為本發(fā)明的保護范圍之內(nèi)。本說明書中未作詳細描述的內(nèi)容屬于本領(lǐng)域?qū)I(yè)技術(shù)人員公知的現(xiàn)有技術(shù)。