35 lines
1.4 KiB
Batchfile
35 lines
1.4 KiB
Batchfile
@echo off
|
|
cd /d "%~dp0"
|
|
echo -------------------------------------------------
|
|
set FloderName=Finance
|
|
set FolderList=Running Storage History
|
|
set TargetPath_AppWebSite=..\920_RealEstate.Publish\RealEstate.AppWebSite
|
|
set TargetPath_AppService=..\920_RealEstate.Publish\RealEstate.AppService
|
|
if /i "%FloderName%" == "请设置目录名(如:HousingSecurity)" goto Command_Set
|
|
goto Command_DoCopy
|
|
:Command_Set
|
|
echo 请设置参数 FloderName和FolderList
|
|
pause
|
|
goto Command_End
|
|
:Command_DoCopy
|
|
for %%i in (%FolderList%) do (
|
|
echo 复制:%FloderName%.%%i.Service\程序集文件
|
|
xcopy /r /h /q /y %CD%\%FloderName%.%%i.Service\bin\*.dll %TargetPath_AppService%\bin\>nul
|
|
echo 复制:%FloderName%.%%i.Service\发布文件
|
|
xcopy /e /r /h /q /y /EXCLUDE:部署过滤条件.txt %CD%\%FloderName%.%%i.Service %TargetPath_AppService%\%FloderName%\%%i\>nul
|
|
)
|
|
echo 复制:%FloderName%.WebSite\程序集文件
|
|
xcopy /r /h /q /y %CD%\%FloderName%.WebSite\bin\*.dll %TargetPath_AppWebSite%\bin\>nul
|
|
echo 复制:%FloderName%.WebSite\发布文件
|
|
xcopy /e /r /h /q /y /EXCLUDE:部署过滤条件.txt %CD%\%FloderName%.WebSite %TargetPath_AppWebSite%\%FloderName%\>nul
|
|
echo -------------------------------------------------
|
|
echo 完成
|
|
set CommandType=%1%
|
|
if /i not "%CommandType%" == "" goto Command_End
|
|
echo -------------------------------------------------
|
|
pause
|
|
for /L %%a in (3,-1,1) do (echo %%a 秒钟后关闭...
|
|
ping 127.1 -n 2 >nul
|
|
)
|
|
@echo on
|
|
:Command_End |