echo off
set ProjectPath=%1%
set UAT_Path=%2%
set OutputPath=%3%
set Platform=%4%
set Build=%5%
set ProjectX=D:\UE_Project\XGame\ProjectX
echo off & color 0A
setlocal EnableExtensions EnableDelayedExpansion
set "INTEXTFILE=test.txt"
set "OUTTEXTFILE=test_out.txt"
set "SEARCHTEXT=%ProjectX%\Content"
set "REPLACETEXT=Game"
set "LeftLine=\"
set "RightLine=/"
echo !SEARCHTEXT!
set Content=%ProjectX%\Content
echo %Content%
set DIR="%Content%"
echo DIR=%DIR%
set "pattern=_Main"
set PakMaps=""
for /R %DIR% %%f in (*.umap) do (
set "line=%%f"
setlocal enabledelayedexpansion
if "!line:%pattern%=!"=="!line!" (
REM echo not found
) else (
set "string=%%~f"
set "var=!string:~0,-5!"
set "modified=!var:%SEARCHTEXT%=%REPLACETEXT%!"
set "finalname=!modified:%LeftLine%=%RightLine%!"
set realname=!finalname!.%%~nf
echo !realname!
)
endlocal
)
echo !PakMaps!
pause