1、安裝已下載好的Navicat Premium 12
2、打開Navicat Premium 12破解補丁文件夾:
3、按Win鍵和R鍵打開運行并輸入cmd并回車或Win10 開始菜單右鍵,打開命令提示符或者命令提示符(管理員) ,建議使用命令提示符(管理員) 最為穩妥。(以下命令需回車完成執行皆略去,自行回車)
首先使用cd命令切換到當前Navicat Premium 12破解補丁文件夾位置,如cd /d E:\Navicat Premium 12破解補丁;
然后用Patch.exe給Navicat的主程序即navicat.exe打個補丁,換掉其中的公鑰,執行Patch.exe <navicat.exe path>命令,<navicat.exe path>就是navicat.exe的完整路徑,如Patch.exe "C:\Software\Navicat Premium 12\navicat.exe",(我的:Patch.exe “D:\Navicat Premium 12\navicat.exe”,注意加雙引號“”)
4、之后在當前目錄下會生成對應的私鑰文件RegPrivateKey.pem;
接著用Keygen.exe生成Navicat 12的注冊碼,執行Keygen.exe RegPrivateKey.pem命令,根據提示輸入用戶名和組織名,將生成了注冊碼,(這里的用戶名和組織名我是隨便輸入的),此時要求填入請求碼:
5、若在執行Patch.exe <navicat.exe path>命令時出現如下錯誤:由于找不到MSVCR120.dll,無法繼續執行代碼。重新安裝程序可能會解決此問題。,需要安裝Microsoft Visual C++ 2013 Redistributablex86和x64:
6、沒有出現錯誤繼續向下,這時需要斷開網絡連接(直至激活成功),打開Navicat,點擊菜單欄的幫助,選擇注冊,在注冊界面填入上一步生成的注冊碼,然后點擊激活:
7、點擊手動激活:
8、將請求碼復制到命令提示符中并回車(若未生成激活碼請再次回車),將生成激活碼:
9、將生成的激活碼復制到 Navicat激活碼輸入框中,點擊激活:
10、Navicat已激活:
ps:不建議升級Navicat Premium,若升級后提示激活失敗,建議嘗試重新激活(需刪除Navicat安裝目錄的navicat.exe.backup和補丁文件夾下的RegPrivateKey.pem)或者卸載Navicat并重新安裝并激活(需刪除補丁文件夾下的RegPrivateKey.pem)。
轉載地址:http://www.lxweimin.com/p/5f693b4c9468、http://www.lxweimin.com/p/48118d9016b5