1. 程式人生 > >制作批處理啟動文件

制作批處理啟動文件

3.0 間隔 cse rtu 實現 tle spa pau earch

為了一鍵把es、head插件、es-sql插件、mysql、cboard都啟動起來。不用每次來回點bat文件。新做了一個bat記錄如下。

其中幾個知識點:

1.bat中用start模擬多線程,啟動多個bat文件。

2.在start中如何啟動grunt和node。

3.每個線程啟動的時間間隔用ping來實現。

@echo off
title BI應用服務器

cd /d %~dp0
set startDir=%cd%


@echo =============1.數據倉庫啟動==開始=============
start "數據倉庫啟動" "%startDir%\Elasticsearch\Server\elasticsearch-6.3.0\bin\elasticsearch.bat
" ping localhost -n 30 @echo =============數據倉庫啟動==head啟動============= cd "%startDir%\Elasticsearch\Server\elasticsearch-6.3.0\head" set headPath=%cd% echo %headPath% start "數據倉庫管理站點啟動" /D %headPath% cmd /c grunt server ping localhost -n 5 @echo =============數據倉庫啟動==sql插件啟動============= @echo cd
"%startDir%\Elasticsearch\Server\es-sql-site-standalone\site-server" @echo node node-server.js @echo pause cd "%startDir%\Elasticsearch\Server\es-sql-site-standalone\site-server" set plusPath=%cd% start "數據倉庫插件啟動" /D %plusPath% cmd /c node node-server.js ping localhost -n 5 @echo =============1
.數據倉庫啟動==結束============= @echo =============2.數據庫MySQL啟動===開始=========... cd "%startDir%\CBoard\mysql\bin" start "BI應用服務後臺數據庫" "startup.bat" ping localhost -n 10 @echo =============2.數據庫MySQL啟動===結束=========... @echo =============3.應用服務器啟動===開始=========... cd "%startDir%\CBoard\apache-tomcat-7.0.85\bin" start "BI應用服務器" "startup.bat" @echo =============3.應用服務器啟動===結束=========...

制作批處理啟動文件