@echo off
::Automatically check & get Admin rights
REG QUERY "HKU\S-1-5-19\Environment"& cls
if "%errorlevel%" NEQ "0" (
echo: Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
echo: UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs" & exit )
if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" ) & cls
::ENTER YOUR CODE BELOW:
REM -- [B]Disable Activation of MiniTool in Hosts File[/B] --
SET NEWLINE=^& echo.
attrib -r %WINDIR%\system32\drivers\etc\hosts
echo.>> %WINDIR%\system32\drivers\etc\hosts
FIND /C /I "#MiniTool Partition Wizard" %WINDIR%\system32\drivers\etc\hosts
IF %ERRORLEVEL% NEQ 0 ECHO %NEWLINE%^#MiniTool Partition Wizard>>%WINDIR%\system32\drivers\etc\hosts
FIND /C /I "www.partitionwizard.com" %WINDIR%\system32\drivers\etc\hosts
IF %ERRORLEVEL% NEQ 0 ECHO %NEWLINE%^0.0.0.0 www.partitionwizard.com>>%WINDIR%\system32\drivers\etc\hosts
FIND /C /I "pas2.partitionwizard.com" %WINDIR%\system32\drivers\etc\hosts
IF %ERRORLEVEL% NEQ 0 ECHO ^0.0.0.0 pas2.partitionwizard.com>>%WINDIR%\system32\drivers\etc\hosts
FIND /C /I "pas2.minitool.com" %WINDIR%\system32\drivers\etc\hosts
IF %ERRORLEVEL% NEQ 0 ECHO ^0.0.0.0 pas2.minitool.com>>%WINDIR%\system32\drivers\etc\hosts
FIND /C /I "pas2.eofsoft.com " %WINDIR%\system32\drivers\etc\hosts
IF %ERRORLEVEL% NEQ 0 ECHO ^0.0.0.0 pas2.eofsoft.com >>%WINDIR%\system32\drivers\etc\hosts
FIND /C /I "tracking.minitool.com" %WINDIR%\system32\drivers\etc\hosts
IF %ERRORLEVEL% NEQ 0 ECHO ^0.0.0.0 tracking.minitool.com>>%WINDIR%\system32\drivers\etc\hosts
attrib +r %WINDIR%\system32\drivers\etc\hosts
REM -- [B]Allow MTMediaBuilder & Partition Wizard access Internet[/B] --
netsh advfirewall firewall add rule name="MiniTool MTMediaBuilder" program="C:\Program Files\MiniTool Partition Wizard 10\MTMediaBuilder.exe" dir=out action=allow enable=yes
netsh advfirewall firewall add rule name="MiniTool Partition Wizard" program="C:\Program Files\MiniTool Partition Wizard 10\partitionwizard.exe" dir=out action=allow enable=yes
EXIT