@echo off setlocal enabledelayedexpansion set source_prefix=src\main\webapp\ set target_prefix=C:\Users\dbnt\eclipse-workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\geoinfo_admin\ set target_directory=C:\Users\dbnt\git\dbnt\geoinfo.or.kr\old-geoinfo-or-kr-admin\ set source_file= set target_file= for /f "delims=" %%i in (list.txt) do ( set line=%%i if "!line:~-5!" == ".java" ( echo Skip ) else if "!line:~-4!" == ".xml" ( set source_file=%target_directory%!line! set relative_path=!line:%source_prefix%=! :: "src\main\resources\" Á¦°Å set relative_path=!relative_path:*src\main\resources\=! set target_file=%target_prefix%WEB-INF\classes\!relative_path! ) else if "!line:~-4!" == ".jsp" ( set source_file=%target_directory%!line! set relative_path=!line:%source_prefix%=! set target_file=%target_prefix%!relative_path! ) else if "!line:~-4!" == ".css" ( set source_file=%target_directory%!line! set relative_path=!line:%source_prefix%=! set target_file=%target_prefix%!relative_path! ) else if "!line:~-4!" == ".png" ( set source_file=%target_directory%!line! set relative_path=!line:%source_prefix%=! set target_file=%target_prefix%!relative_path! ) else if "!line:~-4!" == ".svg" ( set source_file=%target_directory%!line! set relative_path=!line:%source_prefix%=! set target_file=%target_prefix%!relative_path! ) else if "!line:~-3!" == ".js" ( set source_file=%target_directory%!line! set relative_path=!line:%source_prefix%=! set target_file=%target_prefix%!relative_path! ) else if "!line:~-4!" == ".svg" ( set source_file=%target_directory%!line! set relative_path=!line:%source_prefix%=! set target_file=%target_prefix%!relative_path! ) else if "!line:~-4!" == ".reb" ( set source_file=%target_directory%!line! set relative_path=!line:%source_prefix%=! set target_file=%target_prefix%!relative_path! ) else if "!line:~-4!" == ".png" ( set source_file=%target_directory%!line! set relative_path=!line:%source_prefix%=! set target_file=%target_prefix%!relative_path! ) else if "!line:~-6!" == ".woff2" ( set source_file=%target_directory%!line! set relative_path=!line:%source_prefix%=! set target_file=%target_prefix%!relative_path! ) else if "!line:~-5!" == ".woff" ( set source_file=%target_directory%!line! set relative_path=!line:%source_prefix%=! set target_file=%target_prefix%!relative_path! ) else if "!line:~-4!" == ".otf" ( set source_file=%target_directory%!line! set relative_path=!line:%source_prefix%=! set target_file=%target_prefix%!relative_path! ) else if "!line:~-11!" == ".properties" ( set source_file=%target_directory%!line! set relative_path=!line:%source_prefix%=! set target_file=%target_prefix%!relative_path! ) rem Copy the source file to the target location, overwriting if necessary echo Copying "!source_file!" to "!target_file!" xcopy /i /Y "!source_file!" "!target_file!" ) rem pause