#杂七杂八常识
无限试用方案,参考链接: 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批处理,需要的时候,执行一下就好
@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
优化思路: ![[Pasted image 20250509151054.png]]
@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]]