<# :
@echo off
title ATI 2020 Build 21400 Activation routine
echo.
net session >nul 2>nul
if %errorLevel%==0 (
color 0a
echo ==============================================================
echo = Hybrid script for patching and activating ATI 2020 b21400 =
echo = =
echo = Minimum requirements for file patching: PowerShell 3.0 =
echo = Download links and documentation: =
echo = https://docs.microsoft.com/en-us/powershell/wmf/overview =
echo ==============================================================
echo.
pause
goto :reg query
) else (
echo Administrator privileges inadequate.
echo Right click and select 'Run as administrator'
)
pause >nul
echo.
echo Bye....
timeout /t 2 >nul
exit /b
setlocal
:reg query
reg query "HKLM\SOFTWARE\Acronis\TrueImageHome\Settings" | find "CEP" && set ATIH86=x86
reg query "HKLM\SOFTWARE\WOW6432Node\Acronis\TrueImageHome\Settings" | find "CEP" && set ATIH64=x64
cls
:condition 1
if "%ATIH86%" NEQ "" (goto :stop services) else if "%ATIH64%" NEQ "" (goto :stop services) else (goto :error)
:stop services
echo.
net stop afcdpsrv
net stop mmsminisrv
net stop AcrSch2Svc
net stop syncagentsrv
wmic process where name='tib_mounter_monitor.exe' delete
wmic process where name='TrueImageMonitor.exe' delete
wmic process where name='anti_ransomware_service.exe' delete
wmic process where name='anti_ransomware_service.exe' delete
wmic process where name='anti_ransomware_service.exe' delete
echo.
echo.
:condition 2
if "%ATIH86%" EQU "" (goto :condition 3) else (goto :rulex86)
:condition 3
if "%ATIH64%" EQU "" (goto :error) else (goto :rulex64)
:rulex86
echo =============================================================
reg add "HKLM\SOFTWARE\Acronis\TrueImage" /v "standard" /t REG_SZ /d " 19 98 19 25 99 98108 1120102 19 6 23 18 6 98 22120 19 25 1 30 30 27 30 23120 20 22 6 30 25 99 19 19120 13 0 30 18 16 20 23 4120 30 97 4 22 15 4 2 18120 31 0 19 3 27 2 5 2120 1 7 6109108102 0109" /f
reg add "HKLM\SOFTWARE\Acronis\TrueImageHome\Settings" /v "ActivatoionBlob" /t REG_SZ /d "{ \"Error\" : 0, \"Status\" : \"\", \"Value\" : \"1234\", \"Version\" : 1}" /f
echo.
echo Reg keys added for x86 system
echo =============================================================
goto :step2
:rulex64
echo =============================================================
reg add "HKLM\SOFTWARE\WOW6432Node\Acronis\TrueImage" /v "standard" /t REG_SZ /d " 19 98 19 25 99 98108 1120102 19 6 23 18 6 98 22120 19 25 1 30 30 27 30 23120 20 22 6 30 25 99 19 19120 13 0 30 18 16 20 23 4120 30 97 4 22 15 4 2 18120 31 0 19 3 27 2 5 2120 1 7 6109108102 0109" /f
reg add "HKLM\SOFTWARE\WOW6432Node\Acronis\TrueImageHome\Settings" /v "ActivatoionBlob" /t REG_SZ /d "{ \"Error\" : 0, \"Status\" : \"\", \"Value\" : \"1234\", \"Version\" : 1}" /f
echo.
echo Reg keys added for x64 system
echo =============================================================