28 lines
633 B
Batchfile
28 lines
633 B
Batchfile
@echo off
|
|
cd /d "%~dp0"
|
|
if not exist 20_批量发布部署.txt goto cmd_error
|
|
for /f %%i in (20_批量发布部署.txt) do (
|
|
cd /d "%~dp0"
|
|
if exist ..\%%i (
|
|
call %cd%\11_单个发布部署.bat %%i nowait
|
|
) else (
|
|
echo -------------------------------------------------
|
|
echo 不存在 %%i
|
|
pause
|
|
)
|
|
)
|
|
echo -------------------------------------------------
|
|
for /L %%a in (
|
|
5,-1,1
|
|
) do (
|
|
echo %%a 秒钟后关闭...
|
|
ping localhost -n 2 >nul
|
|
)
|
|
goto cmd_end
|
|
:cmd_error
|
|
cls
|
|
echo =================================================================
|
|
echo 20_批量发布部署.txt 不存在。
|
|
echo =================================================================
|
|
pause>nul
|
|
:cmd_end |