This script is completed by modifying the registry. The main steps are as follows:
1. Export the content of the original plug-in registration item to C:/temp, in case of any modification error, it can be restored.
2. Modify the plug-in content of the qtp registry.
Copy and paste the following content to one. Run it directly in the BAT file.
After the successful cracking, the plug-in selection window displays all authorized information without any restrictive dynamic information during the use of the tool.
========================================================== ==============================
@ Echo off
If not exist C:/temp (md c:/temp)
If not exist C:/temp/qtprestore. Reg (
Reg export "HKEY_LOCAL_MACHINE/software/Mercury Interactive/quicktest professional/add-in Manager" "C:/temp/qtprestore. Reg"
)
Echo Windows Registry Editor Version 5.00> C:/temp/Reg. Reg
Reg query "HKEY_LOCAL_MACHINE/software/Mercury Interactive/quicktest professional/add-in Manager/Delphi"/V progid | find "progid"
If % errorlevel % = 0 (
Echo.> C:/temp/Reg. Reg
Echo [HKEY_LOCAL_MACHINE/software/Mercury Interactive/quicktest professional/add-in Manager/Delphi]> C:/temp/Reg. Reg
Echo @ = "qtcoreaddin"> C:/temp/Reg. Reg
Echo "progid" = "Mercury. addinbaseobj"> C:/temp/Reg. Reg
)
Reg query "HKEY_LOCAL_MACHINE/software/Mercury Interactive/quicktest professional/add-in Manager/Java"/V progid | find "progid"
If % errorlevel % = 0 (
Echo.> C:/temp/Reg. Reg
Echo [HKEY_LOCAL_MACHINE/software/Mercury Interactive/quicktest professional/add-in Manager/Java]> C:/temp/Reg. Reg
Echo @ = "qtcoreaddin"> C:/temp/Reg. Reg
Echo "progid" = "Mercury. addinbaseobj"> C:/temp/Reg. Reg
)
Reg query "HKEY_LOCAL_MACHINE/software/Mercury Interactive/quicktest professional/add-in Manager/oracle"/V progid | find "progid"
If % errorlevel % = 0 (
Echo.> C:/temp/Reg. Reg
Echo [HKEY_LOCAL_MACHINE/software/Mercury Interactive/quicktest professional/add-in Manager/Oracle]> C:/temp/Reg. Reg
Echo @ = "qtcoreaddin"> C:/temp/Reg. Reg
Echo "progid" = "Mercury. addinbaseobj"> C:/temp/Reg. Reg
)
Reg query "HKEY_LOCAL_MACHINE/software/Mercury Interactive/quicktest professional/add-in Manager/PeopleSoft"/V progid | find "progid"
If % errorlevel % = 0 (
Echo.> C:/temp/Reg. Reg
Echo [HKEY_LOCAL_MACHINE/software/Mercury Interactive/quicktest professional/add-in Manager/PeopleSoft]> C:/temp/Reg. Reg
Echo @ = "qtcoreaddin"> C:/temp/Reg. Reg
Echo "progid" = "Mercury. addinbaseobj"> C:/temp/Reg. Reg
)
Reg query "HKEY_LOCAL_MACHINE/software/Mercury Interactive/quicktest professional/add-in Manager/PowerBuilder"/V progid | find "progid"
If % errorlevel % = 0 (
Echo.> C:/temp/Reg. Reg
Echo [HKEY_LOCAL_MACHINE/software/Mercury Interactive/quicktest professional/add-in Manager/PowerBuilder]> C:/temp/Reg. Reg
Echo @ = "qtcoreaddin"> C:/temp/Reg. Reg
Echo "progid" = "Mercury. addinbaseobj"> C:/temp/Reg. Reg
)
Reg query "HKEY_LOCAL_MACHINE/software/Mercury Interactive/quicktest professional/add-in Manager/sapgui"/V progid | find "progid"
If % errorlevel % = 0 (
Echo.> C:/temp/Reg. Reg
Echo [HKEY_LOCAL_MACHINE/software/Mercury Interactive/quicktest professional/add-in Manager/sapgui]> C:/temp/Reg. Reg
Echo @ = "qtcoreaddin"> C:/temp/Reg. Reg
Echo "progid" = "Mercury. addinbaseobj"> C:/temp/Reg. Reg
)
Reg query "HKEY_LOCAL_MACHINE/software/Mercury Interactive/quicktest professional/add-in Manager/Siebel"/V progid | find "progid"
If % errorlevel % = 0 (
Echo.> C:/temp/Reg. Reg
Echo [HKEY_LOCAL_MACHINE/software/Mercury Interactive/quicktest professional/add-in Manager/Siebel]> C:/temp/Reg. Reg
Echo @ = "qtcoreaddin"> C:/temp/Reg. Reg
Echo "progid" = "Mercury. addinbaseobj"> C:/temp/Reg. Reg
)
Reg query "HKEY_LOCAL_MACHINE/software/Mercury Interactive/quicktest professional/add-in Manager/Stingray"/V progid | find "progid"
If % errorlevel % = 0 (
Echo.> C:/temp/Reg. Reg
Echo [HKEY_LOCAL_MACHINE/software/Mercury Interactive/quicktest professional/add-in Manager/stingray]> C:/temp/Reg. Reg
Echo @ = "qtcoreaddin"> C:/temp/Reg. Reg
Echo "progid" = "Mercury. addinbaseobj"> C:/temp/Reg. Reg
)
Reg query "HKEY_LOCAL_MACHINE/software/Mercury Interactive/quicktest professional/add-in Manager/terminal emulators"/V progid | find "progid"
If % errorlevel % = 0 (
Echo.> C:/temp/Reg. Reg
Echo [HKEY_LOCAL_MACHINE/software/Mercury Interactive/quicktest professional/add-in Manager/terminal emulators]> C:/temp/Reg. Reg
Echo @ = "qtcoreaddin"> C:/temp/Reg. Reg
Echo "progid" = "Mercury. addinbaseobj"> C:/temp/Reg. Reg
)
Reg query "HKEY_LOCAL_MACHINE/software/Mercury Interactive/quicktest professional/add-in Manager/visualage"/V progid | find "progid"
If % errorlevel % = 0 (
Echo.> C:/temp/Reg. Reg
Echo [HKEY_LOCAL_MACHINE/software/Mercury Interactive/quicktest professional/add-in Manager/visualage]> C:/temp/Reg. Reg
Echo @ = "qtcoreaddin"> C:/temp/Reg. Reg
Echo "progid" = "Mercury. addinbaseobj"> C:/temp/Reg. Reg
)
Reg query "HKEY_LOCAL_MACHINE/software/Mercury Interactive/quicktest professional/add-in Manager/WebServices"/V progid | find "progid"
If % errorlevel % = 0 (
Echo.> C:/temp/Reg. Reg
Echo [HKEY_LOCAL_MACHINE/software/Mercury Interactive/quicktest professional/add-in Manager/WebServices]> C:/temp/Reg. Reg
Echo @ = "qtcoreaddin"> C:/temp/Reg. Reg
Echo "progid" = "Mercury. addinbaseobj"> C:/temp/Reg. Reg
)
Reg query "HKEY_LOCAL_MACHINE/software/Mercury Interactive/quicktest professional/add-in Manager/winforms"/V progid | find "progid"
If % errorlevel % = 0 (
Echo.> C:/temp/Reg. Reg
Echo [HKEY_LOCAL_MACHINE/software/Mercury Interactive/quicktest professional/add-in Manager/winforms]> C:/temp/Reg. Reg
Echo @ = "qtcoreaddin"> C:/temp/Reg. Reg
Echo "progid" = "Mercury. addinbaseobj"> C:/temp/Reg. Reg
)
Reg query "HKEY_LOCAL_MACHINE/software/Mercury Interactive/quicktest professional/add-in Manager/WPF"/V progid | find "progid"
If % errorlevel % = 0 (
Echo.> C:/temp/Reg. Reg
Echo [HKEY_LOCAL_MACHINE/software/Mercury Interactive/quicktest professional/add-in Manager/WPF]> C:/temp/Reg. Reg
Echo @ = "qtcoreaddin"> C:/temp/Reg. Reg
Echo "progid" = "Mercury. addinbaseobj"> C:/temp/Reg. Reg
)
: Assumer.exe C:/temp
Reg import C:/temp/Reg. Reg
Echo finished!
Pause