1.分析
①市面上没有成熟的破解版。主要是【过期版本】和【垃圾骗人信息】。
②已下载的破解补丁无效。
③个人细心发现,思维导图Pro是通过检测系统时间,来计算30天试用期的。
2.代码如下
::以下的——————为设置命令行,自动以管理员身份运行。
@echo off
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
if '%errorlevel%' NEQ '0' (
goto UACPrompt
) else ( goto gotAdmin )
:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
exit /B
:gotAdmin
if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" )
pushd "%CD%"
CD /D "%~dp0"
::设置当前的日期为2017年08月01日(思维导图Pro版的试用期内)
date 2017-08-01
::设置当前日期。
::通过多次尝试,解决了start命令,对于较长的目录,无法正常运行的问题。
::call "C:\Program Files (x86)\TheBrain\TheBrain 9\TheBrain.exe"
::call在图形界面运行。start在命令行界面运行。
::start "C:\Program Files (x86)\TheBrain\TheBrain 9\TheBrain.exe"
::cd "C:\Program Files (x86)\TheBrain\TheBrain 9"
::cd C:\Windows
::call "C:\Program Files (x86)\TheBrain\TheBrain 9\TheBrain.exe"
::start TheBrain.exe
start "" "C:\Program Files (x86)\TheBrain\TheBrain 9\TheBrain.exe"
::巧妙的通过Ping的延时等待,来完成延时。
::若时长设置为5秒,可能仍会触发思维导图Pro的检测机制(软件热身时长可能要5秒以上)。设置为10秒就比较安全了
ping -n 10 127.0.0.1>nul
::n后面的参数为几,就延时【几-1】秒(此处举例为10,则延时 10-1 秒)
::早先错误的理解
::若有@echo off ,则程序会冲掉之前的管理员设置,另起一段
::@echo off
::w32tm /config /manualpeerlist:"time.nist.gov" /syncfromflags:manual /reliable:yes ::/update
::w32tm /resync
::w32tm /resync
::w32tm /config /manualpeerlist:"time.windows.com" /syncfromflags:manual /reliable:yes ::/update
::w32tm /resync
::w32tm /resync
::echo 同步结束!
::这段命令。实现了自动和微软时间服务器同步,以恢复计算机的正常时间。
@echo off
w32tm /config /manualpeerlist:"time.nist.gov" /syncfromflags:manual /reliable:yes /update
w32tm /resync
w32tm /resync
w32tm /config /manualpeerlist:"time.windows.com" /syncfromflags:manual /reliable:yes /update
w32tm /resync
w32tm /resync
echo 同步结束!
//pause