78 lines
2.4 KiB
Batchfile
78 lines
2.4 KiB
Batchfile
@echo off
|
||
|
||
if exist 00_配置开发环境.txt goto cmd_init
|
||
goto cmd_error
|
||
:cmd_init
|
||
echo =================================================================
|
||
echo 配置开发环境
|
||
echo 1、删除配置,请按“D”键。
|
||
echo 2、按任意键开始配置开发环境
|
||
echo =================================================================
|
||
set select=
|
||
set /p select=请输入:
|
||
if /i "%select%" == "d" goto cmd_start_dekete
|
||
goto cmd_start_create
|
||
|
||
|
||
:cmd_start_dekete
|
||
echo -----------------------------------------------------------------
|
||
for /f %%i in (00_配置开发环境.txt) do (
|
||
echo 配置目录 %%i...
|
||
echo -----------------------------------------------------------------
|
||
echo 删除文件夹符号链接 App_Themes ...
|
||
if exist %%i\App_Themes rd %%i\App_Themes /s /q
|
||
echo 删除文件夹符号链接 SuperMap_Client ...
|
||
if exist %%i\SuperMap_Client rd %%i\SuperMap_Client /s /q
|
||
echo -----------------------------------------------------------------
|
||
)
|
||
echo 成功删除开发环境配置
|
||
goto cmd_init
|
||
|
||
:cmd_start_create
|
||
set mklink=mklink /j
|
||
if exist 920_RealEstate.Publish\junction.exe set mklink= 920_RealEstate.Publish\junction.exe
|
||
for /f %%i in (00_配置开发环境.txt) do (
|
||
echo 配置目录 %%i...
|
||
echo -----------------------------------------------------------------
|
||
echo 创建文件夹符号链接 App_Themes ...
|
||
if exist %%i\App_Themes rd %%i\App_Themes /s /q
|
||
%mklink% %%i\App_Themes 920_RealEstate.Publish\RealEstate.AppWebSite\App_Themes>nul
|
||
echo 创建文件夹符号链接 SuperMap_Client ...
|
||
if exist %%i\SuperMap_Client rd %%i\SuperMap_Client /s /q
|
||
%mklink% %%i\SuperMap_Client 920_RealEstate.Publish\RealEstate.AppWebSite\SuperMap_Client>nul
|
||
|
||
|
||
echo -----------------------------------------------------------------
|
||
)
|
||
|
||
:cmd_compelete
|
||
echo 成功配置开发环境
|
||
echo =================================================================
|
||
for /L %%a in (
|
||
5,-1,1
|
||
) do (
|
||
echo %%a 秒钟后关闭...
|
||
ping localhost -n 2 >nul
|
||
)
|
||
|
||
goto cmd_end
|
||
|
||
:cmd_error
|
||
cls
|
||
echo =================================================================
|
||
echo 请在文件“00_配置开发环境.txt”中配置开发环境的目录。
|
||
echo 如果没有“00_配置开发环境.txt”文件,请自行创建。
|
||
echo 每行一个目录,如:
|
||
echo 100_RealEstate.XXXXXXXX01\XXXXXXXX01.WebSite
|
||
echo 200_RealEstate.XXXXXXXX02\XXXXXXXX02.WebSite
|
||
echo 300_RealEstate.XXXXXXXX03\XXXXXXXX03.WebSite
|
||
echo ...
|
||
echo 目录N
|
||
echo 相关RealEstate.XXXXXXXX01\XXXXXXXX01.WebSite 将不再需要如下目录:
|
||
echo 1、App_Themes
|
||
echo 2、SuperMap_Client
|
||
echo =================================================================
|
||
pause>nul
|
||
:cmd_end
|
||
|