@echo off
setlocal enabledelayedexpansion
:: កំណត់ឈ្មោះឯកសារ macro ដែលត្រូវដំឡើង
set "MacroFile=KHRECTANGLEv3.01.gms"
:: បញ្ជីនៃជំនាន់ CorelDRAW ដែលត្រូវដំឡើង macro (ពី X3 ដល់ 2025)
set versions=X3 X4 X5 X6 X7 X8 2017 2018 2019 2020 2021 2022 2023 2024 2025
:: បង្ហាញសារ notify អ្នកប្រើ
echo Installing macro to CorelDRAW versions from X3 to 2025...
:: ចម្លង macro ទៅ folder GMS របស់ CorelDRAW ក្នុង %APPDATA%
for %%V in (%versions%) do (
:: កំណត់ path ទៅ folder GMS សម្រាប់ជំនាន់ %%V
set "path=%APPDATA%\Corel\CorelDRAW Graphics Suite %%V\Draw\GMS"
:: បង្កើត folder ប្រសិនបើវាអត់មាន
if not exist "!path!" (
echo Creating: !path!
mkdir "!path!"
)
:: ចម្លង macro file ទៅ folder GMS
echo Copying %MacroFile% to !path!
copy "%MacroFile%" "!path!" >nul
)
:: បញ្ចប់ដំណើរការ និងបង្ហាញសារ
echo Done installing macro.
pause