@echo off setlocal EnableExtensions EnableDelayedExpansion rem 获取当前脚本所在目录 set SCRIPT_DIR=%~dp0 rem 获取上两级目录 set PARENT_DIR=%SCRIPT_DIR%..\.. rem 结合目标路径 set CLIENT_CODE_SRC=%PARENT_DIR%\xchat_cfg\Output\Client\Code set CLIENT_CODE_DST=%PARENT_DIR%\assets\Scripts\schema set CLIENT_DATA_SRC=%PARENT_DIR%\xchat_cfg\Output\Client\Data set CLIENT_DATA_DST=%PARENT_DIR%\assets\bundles\DataTable rem ---- 复制 Code 文件夹内容 ---- echo Copying Code files from %CLIENT_CODE_SRC% to %CLIENT_CODE_DST% xcopy "%CLIENT_CODE_SRC%\*" "%CLIENT_CODE_DST%\" /E /H /Y /I if %ERRORLEVEL% NEQ 0 ( echo [ERROR] Failed to copy Code files. ERRORLEVEL: %ERRORLEVEL% exit /b %ERRORLEVEL% ) echo Code files copied successfully. rem ---- 复制 Data 文件夹内容 ---- echo Copying Data files from %CLIENT_DATA_SRC% to %CLIENT_DATA_DST% xcopy "%CLIENT_DATA_SRC%\*" "%CLIENT_DATA_DST%\" /E /H /Y /I if %ERRORLEVEL% NEQ 0 ( echo [ERROR] Failed to copy Data files. ERRORLEVEL: %ERRORLEVEL% exit /b %ERRORLEVEL% ) echo Data files copied successfully. rem 完成 echo Copy process completed successfully. pause