Navicat延长试用,删除注册表无限试用
Navicat试用14天,到期后可以通过删除注册表来重新获得14天的试用
bat文件内容
PowerShell 全选
@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 %针对<strong><font color="#FF0000">navicat</font></strong>15%
:: reg delete HKEY_CURRENT_USER\Software\PremiumSoft\NavicatPremium\Registration16XCS /f
for /f %%i in ('"REG QUERY "HKEY_CURRENT_USER\Software\PremiumSoft\NavicatPremium" /s | findstr /L Registration"') do (
echo deleteing: %%i
reg delete %%i /va /f
)
:: reg delete HKEY_CURRENT_USER\Software\PremiumSoft\NavicatPremium\Update /f
for /f %%i in ('"REG QUERY "HKEY_CURRENT_USER\Software\Classes\CLSID" /s | findstr /E Info"') do (
echo deleteing: %%i
reg delete %%i /va /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
添加本地计划
添加系统计划,就不用每次点击了
新建脚本文件:
搜索任务计划程序
创建任务
新建触发器
1)每10天触发一次
2) 登陆时执行一次
完成后如图所示
添加操作
点击确定,完成计划
计划添加成功后,重启系统,登录后,会出现一个cmd窗口
如果要自动隐藏CMD,取消脚本中的pause即可
PowerShell 全选
@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 %针对<strong><font color="#FF0000">navicat</font></strong>15%
:: reg delete HKEY_CURRENT_USER\Software\PremiumSoft\NavicatPremium\Registration16XCS /f
for /f %%i in ('"REG QUERY "HKEY_CURRENT_USER\Software\PremiumSoft\NavicatPremium" /s | findstr /L Registration"') do (
echo deleteing: %%i
reg delete %%i /va /f
)
:: reg delete HKEY_CURRENT_USER\Software\PremiumSoft\NavicatPremium\Update /f
for /f %%i in ('"REG QUERY "HKEY_CURRENT_USER\Software\Classes\CLSID" /s | findstr /E Info"') do (
echo deleteing: %%i
reg delete %%i /va /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
版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
post 张国生