我在Win7下破解QTP10時遇到了一些問題震蒋,雖然網(wǎng)上有大量的關(guān)于破解的文章,但大多數(shù)都是針對Winxp系統(tǒng)的,現(xiàn)將我的破解過程記錄如下:
QTP安裝在哪個目錄都可以,并不一定要安裝在默認(rèn)路徑C盤下渴杆,我的QTP安裝在D:\HP下射窒,完整路徑是D:\HP\QuickTest Professional,安裝目錄并不影響破解将塑。下面講述一下我的破解過程:
(1) 在C:\Program Files (x86)\Common Files\Mercury Interactive目錄下創(chuàng)建License Manager文件夾。 注解:我的操作系統(tǒng)是win7 ? 64位系統(tǒng)蝌麸,如果是winows xp系統(tǒng)点寥,則是在C:\Program Files \Common Files\Mercury Interactive目錄下創(chuàng)建License Manager文件夾。這里一定要注意来吩,如果是win7系統(tǒng)敢辩,C:\Program Files \Common Files目錄下是沒有MercuryInteractive文件夾的。經(jīng)過嘗試后發(fā)現(xiàn)弟疆,QTP安裝在哪個盤都沒有關(guān)系戚长,只要到C盤創(chuàng)建License Manager文件夾生成破解文件證書就OK啦,但如果C:\Program Files\Common Files下Mercury Interactive這個文件夾是手工創(chuàng)建的怠苔,不管在哪個盤同廉,都破解不成功。我一開始就犯了這樣的錯誤柑司,win7系統(tǒng)下C:\Program Files\Common Files下是沒有Mercury Interactive文件夾的迫肖,我手動創(chuàng)建之后執(zhí)行mgn-mqt82.exe就報錯、 調(diào)整為在C:\Program Files (x86)\Common Files\Mercury Interactive目錄下操作就可以啦攒驰。
(2) 直接雙擊mgn-mqt82.exe運行蟆湖,右擊mgn-mqt82.exe選擇屬性,勾選管理員身份玻粪。 再次運行該exe發(fā)現(xiàn)lservrc文件生成了
(3)用記事本打開lservrc文件復(fù)制#之前的字符串(注冊碼)隅津,將注冊碼輸入許可證密鑰輸入界面,注:不能直接將別人機器上已經(jīng)生成的leservrc文件直接拷貝下來用來破解劲室,每臺機器上生成的都是不一樣的
這里說明一下:QTP安裝完成之后伦仍,若因為許可證無效想重新注冊雙擊D:\HP\QuickTest Professional\bin\inst_key.exe即可進(jìn)入許可證安裝界面。