操作系统

jenkins和应用部署应用常用cmd指令

2019-01-17  本文已影响0人  技术永无止境

1.进入当前目录:cd /d %~dp0

@echo off
echo 开始打开nginx...
cd /d %~dp0
start nginx
echo ...恭喜,nginx打开成功了
pause

2.打开/关闭windows服务

sc stop WebImageService
sc start WebImageService

3.等待一定时间再启动

cd /d %~dp0
start  1-redis启动&ping localhost -n 2
start 4-base基础服务-02&ping localhost -n 2
start 5-basemanager基础服务管理&ping localhost -n 20
start 6-efilmApi电子胶片服务端-01&ping localhost -n 2
exist

4.复制指令和多线程可靠复制

net stop efilmApi
xcopy %WORKSPACE%\ElectroFilm-web-api\target\efilmApi.jar  D:\soft\8099_efilmApi\  /y 
net start efilmApi

net stop nodecloudpacs.exe
d:
ROBOCOPY %WORKSPACE%  D:\soft\8092_node_cloudpacsUI\cloudpacs /E /MT:10
cd D:\soft\8092_node_cloudpacsUI\cloudpacs
npm install

5.解压、删除、指令

net stop basemanager
d:
rd /s /q D:\soft\webapp\basemanager
xcopy %WORKSPACE%\BaseSys-web-manager\target\basemanager.war D:\soft\webapp\basemanager\  /y
cd D:\soft\webapp\basemanager\
jar xf basemanager.war
del basemanager.war
net start basemanager

6.修改文件名称指令

net stop scheduleMobile
d:
rd /s /q D:\soft\8112_apache-tomcat-8.0.47-scheduleMobile\webapps\scheduleMobile
xcopy %WORKSPACE%\target\scheduleMobile-0.0.1-SNAPSHOT.war D:\soft\8112_apache-tomcat-8.0.47-scheduleMobile\webapps\scheduleMobile\  /y
cd D:\soft\8112_apache-tomcat-8.0.47-scheduleMobile\webapps\scheduleMobile\
ren scheduleMobile-0.0.1-SNAPSHOT.war scheduleMobile.war
jar xf scheduleMobile.war
del scheduleMobile.war
net start scheduleMobile
上一篇下一篇

猜你喜欢

热点阅读