From b5a305a14e2d1597c9b316daf4ee1c82eb162648 Mon Sep 17 00:00:00 2001 From: WindowsAddict Date: Wed, 31 Jul 2024 06:35:36 +0530 Subject: [PATCH] Highlight options if unsupported product is detected --- MAS/Separate-Files-Version/Activators/HWID_Activation.cmd | 5 +++-- MAS/Separate-Files-Version/Activators/KMS38_Activation.cmd | 6 ++++++ .../Activators/Ohook_Activation_AIO.cmd | 2 ++ 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/MAS/Separate-Files-Version/Activators/HWID_Activation.cmd b/MAS/Separate-Files-Version/Activators/HWID_Activation.cmd index a2a8e5f..7b01934 100644 --- a/MAS/Separate-Files-Version/Activators/HWID_Activation.cmd +++ b/MAS/Separate-Files-Version/Activators/HWID_Activation.cmd @@ -161,14 +161,15 @@ if %winbuild% LSS 10240 ( %eline% echo Unsupported OS version detected [%winbuild%]. echo HWID Activation is supported only for Windows 10/11. -echo Use Online KMS Activation option. +echo: +call :dk_color %Blue% "Use Online KMS Activation option." goto dk_done ) if exist "%SystemRoot%\Servicing\Packages\Microsoft-Windows-Server*Edition~*.mum" ( %eline% echo HWID Activation is not supported for Windows Server. -echo Use KMS38 or Online KMS Activation option. +call :dk_color %Blue% "Use KMS38 or Online KMS Activation option." goto dk_done ) diff --git a/MAS/Separate-Files-Version/Activators/KMS38_Activation.cmd b/MAS/Separate-Files-Version/Activators/KMS38_Activation.cmd index 9f9dbfc..c22ae1a 100644 --- a/MAS/Separate-Files-Version/Activators/KMS38_Activation.cmd +++ b/MAS/Separate-Files-Version/Activators/KMS38_Activation.cmd @@ -167,6 +167,12 @@ if %winbuild% LSS 14393 ( %eline% echo Unsupported OS version detected [%winbuild%]. echo KMS38 Activation is supported for Windows 10/11/Server, build 14393 and later. +echo: +if %winbuild% LSS 10240 ( +call :dk_color %Blue% "Use Online KMS Activation option." +) else ( +call :dk_color %Blue% "Use HWID Activation option." +) goto dk_done ) diff --git a/MAS/Separate-Files-Version/Activators/Ohook_Activation_AIO.cmd b/MAS/Separate-Files-Version/Activators/Ohook_Activation_AIO.cmd index f4b0f8c..37576bd 100644 --- a/MAS/Separate-Files-Version/Activators/Ohook_Activation_AIO.cmd +++ b/MAS/Separate-Files-Version/Activators/Ohook_Activation_AIO.cmd @@ -161,6 +161,8 @@ if %winbuild% LSS 9200 ( %eline% echo Unsupported OS version detected [%winbuild%]. echo Ohook Activation is supported on Windows 8 and later and their server equivalent. +echo: +call :dk_color %Blue% "Use Online KMS Activation option." goto dk_done )