#杂七杂八常识 无限试用方案,参考链接: https://www.52pojie.cn/thread-1631867-1-1.html 百度云上,有对应安装包: ![[Pasted image 20250429175054.png]] 通过win+R 输入regedit打开注册表; 在此之前,需要首次打开一次,下载安装好的Navicat软件,然后才会有,这个文件夹 ![[Pasted image 20250429175214.png]] 其中,这里是更新时间戳相关 ![[Pasted image 20250429175657.png]] 真正需要清理的,是这俩,写一个bat脚本,点击清理即可(需要注意的是,清理的时候,要先把navicat关闭,否则可能出问题) ![[Pasted image 20250429175727.png]] 清理的脚本逻辑,直接新建`txt`写入,然后保存为`bat`批处理,需要的时候,执行一下就好 ## 重置Navicat.bat(已废弃,不太好使) ``` shell @echo off set dn=Info 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 查找中..... 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 正在删除:%%a reg delete %%a /f ) ) echo 完成重置! pause exit ``` ## 重置Navicat.bat(好使的版本) 优化思路: ![[Pasted image 20250509151054.png]] ``` shell @echo off setlocal EnableDelayedExpansion set "dn=Info" set "dn2=ShellFolder" set "rp=HKEY_CURRENT_USER\Software\Classes\CLSID" reg delete "HKEY_CURRENT_USER\Software\PremiumSoft\NavicatPremium\Registration16XCS" /f >nul 2>&1 reg delete "HKEY_CURRENT_USER\Software\PremiumSoft\NavicatPremium\Registration17XCS" /f >nul 2>&1 reg delete "HKEY_CURRENT_USER\Software\PremiumSoft\NavicatPremium\Update" /f >nul 2>&1 echo Finding..... for /f "tokens=*" %%a in ('reg query "%rp%" 2^>nul') do ( set "key=%%a" reg query "!key!" /f "%dn%" /s /e >nul 2>&1 if !errorlevel! equ 0 ( echo Deleting: !key! reg delete "!key!" /f >nul 2>&1 ) reg query "!key!" /f "%dn2%" /s /e >nul 2>&1 if !errorlevel! equ 0 ( echo Deleting: !key! reg delete "!key!" /f >nul 2>&1 ) ) echo Re-trial done! pause >nul exit ``` 每次打开,也是直接试用即可 ![[Pasted image 20250429180404.png]]