Navicat 16 无限重置试用期脚本(16.2.3及以上)

引言

目前支持最新版（16.2.3）
无限重置试用的方式，是博主较为推荐的
原理：就是清除注册表相关信息实现再次试用 14 天！该方式试用目前 Navicat Premium 大部分的版本。

好处：不担心各种软件后门问题！(因为非修改程序文件，用起来安心)

缺点：每次启动软件都会提示试用时间，仅支持 Navicat Premium

Windows

将以下内容保存成 xxx.bat 直接运行 xxx.bat 即可！

Copy
@echo off
set dn=Info
set dn2=ShellFolder
set rp=HKEY_CURRENT_USER\Software\Classes\CLSID
:: reg delete HKEY_CURRENT_USER\Software\PremiumSoft\NavicatPremium\Registration14XCS /f %针对navicat15%
reg delete HKEY_CURRENT_USER\Software\PremiumSoft\NavicatPremium\Registration16XCS /f
reg delete HKEY_CURRENT_USER\Software\PremiumSoft\NavicatPremium\Update /f
echo finding.....
for /f "tokens=*" %%a in ('reg query "%rp%"') do (
echo %%a
for /f "tokens=*" %%l in ('reg query "%%a" /f "%dn%" /s /e ^|findstr /i "%dn%"') do (
echo deleteing: %%a
reg delete %%a /f
)
for /f "tokens=*" %%l in ('reg query "%%a" /f "%dn2%" /s /e ^|findstr /i "%dn2%"') do (
echo deleteing: %%a
reg delete %%a /f
)
)
echo re trial done!

pause
exit

注：以上脚本来源网络，执行有错误提示可以忽略，以最终效果来判断

手动执行比较麻烦可以利用 Windows 定时任务！这里不在细说😛

Mac

可以查看：https://github.com/yhan219/navicat_reset_mac

测试 16.2.2 版本可用，更新的暂未测试！