From a5dd99ac0022b9e6a76d78888ff60264e46c2375 Mon Sep 17 00:00:00 2001 From: WindowsAddict Date: Sun, 3 Nov 2024 02:32:03 +0530 Subject: [PATCH] Show info when latest office products are not in the list --- MAS/All-In-One-Version-KL/MAS_AIO.cmd | 12 +++++++++++- MAS/Separate-Files-Version/Change_Office_Edition.cmd | 12 +++++++++++- 2 files changed, 22 insertions(+), 2 deletions(-) diff --git a/MAS/All-In-One-Version-KL/MAS_AIO.cmd b/MAS/All-In-One-Version-KL/MAS_AIO.cmd index d87bbf0..3bc8a48 100644 --- a/MAS/All-In-One-Version-KL/MAS_AIO.cmd +++ b/MAS/All-In-One-Version-KL/MAS_AIO.cmd @@ -9634,13 +9634,23 @@ goto :oe_goback set inpt= set counter=0 set verified=0 +set _notfound= set targetedition= %line% echo: call :dk_color %Gray% "Installed Office editions: %_oIds%" call :dk_color %Gray% "You can select one of the following Office Editions." -if %winbuild% LSS 10240 echo Unsupported products such as 2019/2021/2024 are excluded from this list. +if %winbuild% LSS 10240 ( +echo Unsupported products such as 2019/2021/2024 are excluded from this list. +) else ( +for %%# in (2019 2021 2024) do ( +find /i "%%#" "%SystemRoot%\Temp\%list%.txt" %nul1% || ( +if defined _notfound (set _notfound=%%#, !_notfound!) else (set _notfound=%%#) +) +) +if defined _notfound call :dk_color %Gray% "Office !_notfound! is not in this list because old version of Office is installed." +) %line% echo: diff --git a/MAS/Separate-Files-Version/Change_Office_Edition.cmd b/MAS/Separate-Files-Version/Change_Office_Edition.cmd index 0797a22..5cdbfe0 100644 --- a/MAS/Separate-Files-Version/Change_Office_Edition.cmd +++ b/MAS/Separate-Files-Version/Change_Office_Edition.cmd @@ -522,13 +522,23 @@ goto :oe_goback set inpt= set counter=0 set verified=0 +set _notfound= set targetedition= %line% echo: call :dk_color %Gray% "Installed Office editions: %_oIds%" call :dk_color %Gray% "You can select one of the following Office Editions." -if %winbuild% LSS 10240 echo Unsupported products such as 2019/2021/2024 are excluded from this list. +if %winbuild% LSS 10240 ( +echo Unsupported products such as 2019/2021/2024 are excluded from this list. +) else ( +for %%# in (2019 2021 2024) do ( +find /i "%%#" "%SystemRoot%\Temp\%list%.txt" %nul1% || ( +if defined _notfound (set _notfound=%%#, !_notfound!) else (set _notfound=%%#) +) +) +if defined _notfound call :dk_color %Gray% "Office !_notfound! is not in this list because old version of Office is installed." +) %line% echo: