@echo off
setlocal enabledelayedexpansion
for /d %%i in (*) do (
cd "%%i" & echo "%%i"
for /d %%I in (*) do (
echo %%I|findstr /ic:"Instruments" | findstr /ivc:"Opus Instruments" && set "installPath=%%~DPNXI"
echo %%I|findstr /ic:"Samples" && set "samplePath=%%~DPNXI"
) > nul
for /r %%c in (*.ewc) do (
del "%%~dpnc.ewl" 2>nul
(echo ^<^?xml version="1.0" encoding="UTF-8"^?^>
echo ^<OUSIA^-INSTALLATION^>
echo ^<installPath^>!installPath!^<^/installPath^>
echo ^<samplePath^>!samplePath!^<^/samplePath^>
echo ^<^/OUSIA^-INSTALLATION^>)>> "%%~dpnc.ewl"
)
for %%k in (R2R DECiBEL) do (if exist %%k (robocopy /e "%%k" "%programdata%\East West" /NFL /NDL /NP /V /NJH /NJS))
cd ..
)
pause