• Navicat Premium 12重置试用期(15版本不可用)


      最近有个之前的项目需要访问MySql数据库统计数据,就用之前的Navicat Premium 12连接,结果Navicat Premium 12居然试用期过期了,需要注册码才能打开使用。唉,一般都是用Oracle,mysql不怎么用,让我花钱专门买一个Navicat Premium 12注册码用一两次实在舍不得,没法子,百度找下看有没有方法,经过参考https://blog.csdn.net/ljh950908/article/details/85045833,就新建了文件regNavicat.bat,文件内容如下:

    @echo off
    echo "开始删除Navicat Premium 12注册表试用期记录文件,请稍等……"
    echo "正在删除 HKEY_CURRENT_USERSoftwarePremiumSoftData "
    reg delete "HKEY_CURRENT_USERSoftwarePremiumSoftData" /f
    setlocal enabledelayedexpansion
    for /f "delims=: tokens=1,*" %%i in ('reg query "HKEY_CURRENT_USERSoftwareClassesCLSID"') do (
        set /a index=0
        set /a num=0
        for /f "delims=: tokens=1,*" %%j in ('reg query %%i') do (
            set /a index+=1
            for %%a in (%%j) do (
                if %%~nxa==Info if not %%j==%%i (
                    set /a num+=1
                )
            )
        )
        if !num! EQU 1 if !index! EQU 1 (
            echo "正在删除 %%i "
            reg delete "%%i" /f
        )
    )
    echo "已完成删除Navicat Premium 12注册表试用期记录文件"

      保存后,再运行点击regNavicat.bat,重新打开Navicat Premium 12,成功出现试用选择窗口:

      又可以重新用Navicat Premium 12了。不过,我写的regNavicat.bat中的程序感觉执行起来好慢,将耗时将近一分钟,有没有大神能帮忙看看分析下为什么这么慢。而且对于删除的那些文件,也不知道为什么要删除那些文件,现在我执行了regNavicat.bat后,每次打开都会弹出试用选择窗口,这是又是为什么?有没有大神给个答案。

  • 相关阅读:
    Linux中无法使用ifconfig命令
    Linux中运行程序的一些方法介绍
    python中一些函数的使用介绍
    pytorch中DataSet和DataLoader的使用详解
    gensim中有关word2vec的一些使用
    pytorch中比较两个tensor是否相等
    pytorch中的数据类型之间的转换
    pytorch中有关gpu的操作
    pytorch中保存模型
    Vscode配合远程服务器进行python项目开发
  • 原文地址:https://www.cnblogs.com/lovelyli/p/13533832.html
Copyright © 2020-2023  润新知