Navicat Premium 激活笔记

Navicat Premium 激活笔记

本文连接:https://www.cnblogs.com/muphy/p/16106067.html

无线试用激活Navicat Premium,测试版本:Navicat 12

新建批处理文件并执行:ruphy_navicat.bat

新版本,提升了速度只需几秒,执行后就又可以14天了

@echo off

rem 环境配置
rem 处理utf-8编码
chcp 65001
title "Navicat无限试用脚本"
color 3a

rem 开启变量延时
setlocal enabledelayedexpansion
set str=""

rem 删除注册表: HKEY_CURRENT_USER\SOFTWARE\PremiumSoft\Data 
REG DELETE "HKEY_CURRENT_USER\SOFTWARE\PremiumSoft\Data" /f

rem 遍历导出注册表(可以试用 reg export)到tmp.txt: HKEY_CURRENT_USER\SOFTWARE\Classes\CLSID 
rem REG QUERY "HKEY_CURRENT_USER\SOFTWARE\Classes\CLSID" > tmp.txt
REG QUERY "HKEY_CURRENT_USER\SOFTWARE\Classes\CLSID" /s /k /c /e /f Info | find "Info" > tmp1.txt

rem 去掉
del tmp.txt
for /f %%i in (tmp1.txt) do (
    set str=%%i && set str=!str:~0,-6!
    echo !str!>>tmp.txt
)
del tmp1.txt
rem 删除子项只包含Info的注册表,如:HKEY_CURRENT_USER\SOFTWARE\Classes\CLSID\{03BB730F-FB2E-7D9D-DB10-EF2CF7D9ABC8}
for /f %%i in (tmp.txt) do (
    REG QUERY "%%i\Info" >nul 2>&1 && reg delete "%%i" /f && echo 已删除:"%%i" || echo 不是Navicat注册表:"%%i"
)
echo.

echo "操作完成"
del tmp.txt

timeout 30
exit

 

posted @ 2022-04-06 14:03  明月心~  阅读(182)  评论(0)    收藏  举报