平时工作中经常需要启动一些服务,每次从选择到开启都是繁琐又重复的工作。今天分享一些脚本,开启关闭服务器,一键打开我们常用的软件操作。
color 2
@echo off
@rem bat command
SETLOCAL
title 欢迎启动你需要的服务
rem 一个处理命令的开关,可以根据选择进行服务命令处理
echo "环境变量查看"
PATH
echo JAVA-HOME位置 "%JAVA_HOME%"
echo maven项目位置 "%maven_home%"
echo tomcat目录 "%CATALINA_HOME%"
:begin
echo ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
echo ▓ 1 ▓启动sql数据库服务 ▓
echo ▓ 2 ▓启动mysql数据库服务 ▓
echo ▓ 3 ▓启动oracle数据库服务 ▓
echo ▓ 4 ▓启动tomcat服务器 ▓
echo ▓ 5 ▓启动weblogic服务 ▓
echo ▓ 6 ▓启动myeclipse ▓
echo ▓ 7 ▓停止sql数据库服务 ▓
echo ▓ 8 ▓停止mysql数据库服务 ▓
echo ▓ 9 ▓停止oracle数据库服务 ▓
echo ▓ 10 ▓启动版本控制服务 ▓
echo ▓ 11 ▓退出 ▓
echo ▓ 12 ▓初始动作 ▓
echo ▓ 13 ▓启动数据库 ▓
echo ▓ 14 ▓关闭数据库 ▓
echo ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
echo .
set isGoTo=true rem 设置一个变量控制是否启动多个服务
set /p menunr=请根据数字选择你需要的服务 :
IF %menunr%==1 (goto startSql)
IF %menunr%==2 (goto StartMysql)
IF %menunr%==3 (goto StartOracle)
IF %menunr%==4 (goto tomcat)
IF %menunr%==5 (goto weblogic)
IF %menunr%==6 (goto myeclipse)
IF %menunr%==7 (goto stopSql)
IF %menunr%==8 (goto stopMysql)
IF %menunr%==9 (goto stopOralce)
IF %menunr%==10 (goto svn)
IF %menunr%==11 (goto exit)
IF %menunr%==12 (goto init)
IF %menunr%==13 (goto start)
IF %menunr%==14 (goto stop)
:start
set isGoTo=false
call :startSql
goto begin
:stop
set isGoTo=false
call :stopSql
goto begin
:init
rem 这里是启动平时常用程序
C:
cd \Program Files\Tencent\QQ\QQProtect\Bin\
start QQProtect.exe
cd \Program Files\Evernote\Evernote\
start Evernote.exe
cd \Documents and Settings\Administrator\Application Data\360se6\Application\
start 360se.exe
explorer E:\workspace
:startSql
rem 启动sql数据库
net start mssqlserver
echo "sql数据库服务已启动"
if %isGoTo%==true goto begin
:startMysql
rem 启动mysql数据库
net start mysql
echo "mysql数据库服务已启动"
if %isGoTo%==true goto begin
:startOracle
net start OracleMTSRecoveryService
net start OracleDbConsoleorcl
net start OracleServiceORCL
net start OracleOraDb11g_home1TNSListener
echo "oracle数据库服务已启动"
set isGoTo=true
goto begin
:tomcat
E:
cd \workspace\apache-tomcat-7.0.40\bin\
start startup.bat
echo tomcat服务器启动成功
goto begin
:weblogic
E:
cd \bea\user_projects\domains\base_domain\
start startWebLogic.cmd
echo tomcat服务器启动成功
goto begin
:myeclipse
C:
cd \Program Files\Genuitec\MyEclipse 8.5\
start myeclipse.exe
echo myeclipse服务器启动成功
goto begin
:stopSql
net stop mssqlserver
echo "sql数据库服务已停止"
if %isGoTo%==true goto begin
:stopMysql
net stop mysql
echo "mysql数据库服务已停止"
if %isGoTo%==true goto begin
:stopOralce
net stop OracleMTSRecoveryService
net stop OracleDbConsoleorcl
net stop OracleServiceORCL
net stop OracleOraDb11g_home1TNSListener
echo "oracle数据库服务已停止"
set isGoTo=true
goto begin
:svn
cls
echo "版本控制服务端运行......"
svnserve -d -r E:\workspace\repository
:exit
pause>nul
:toTomatDir
ENDLOCAL
企业级项目实战(带源码)地址:
http://zz563143188.iteye.com/blog/1825168
收集五年的开发资料下载地址: http://pan.baidu.com/share/home?uk=4076915866&view=share
分享到:
相关推荐
鉴于Microsoft Windows脚本宿主2.0开发人员指南教你,你需要知道什么开始,与Microsoft Windows脚本宿主2.0高级开发与WSH的脚本会为您提供的信息,你需要成为一个专家WSH程序员。您将学到的专业开发人员使用,以帮助...
有用脚本的集合该存储库包含越来越多的简单脚本集合,可以使用的开发人员工具启动功能来加载这些简单脚本。如何使用它们? 转到板设置>开机页面,然后启用开发人员工具开机。 完成此操作后,您将看到一个表单,该...
非常完整的一手资料,开发autojs免root引流脚本常用函数大全,全网独此一份,原创 部分代码 [ '点击控件', '铃声', '启动app', '停止app', '卸载app', '卸载app没root', '清除app数据', '启动最新...
Windows 10的.bat 批处理文件脚本打开程序员的开发工具脚本源码,一键打开IDEA,Nacos,Redis等
面向开发人员、逆向工程师和安全研究人员的动态检测工具包。将您自己的脚本注入黑盒进程。挂接任何函数,监视加密API或跟踪私有应用程序代码,无需源代码。编辑,点击保存,并立即看到结果。所有这些都无需编译步骤...
Jenkins,之前叫做Hudson,是基于Java开发的一种持续集成工具,用于监控秩序重复的工作。我这里提供的是jenkins开机和备份脚本。
这个资源是一对功能强大的Shell脚本,专为简化在Linux环境下的项目部署与日志查看而设计。首先,用户只需修改脚本中的Jar...这些Shell脚本的使用将为您的项目管理带来极大的便利和效率提升,让您专注于项目开发和优化。
NULL 博文链接:https://l12052124.iteye.com/blog/893106
“启动并运行”部分中的bootstrap.sh文件应检查并安装ubuntu 14.04的上述工具。 heroku令牌 需要部署到heroku设置一个帐户并获取令牌。 启动并运行 下载安装npm,gulp及其必需依赖项的引导脚本,并使用以下命令...
- 快捷运维,代号:kjyw,运维脚本工具库,项目基于shell开发,收集各类运维常用工具脚本; - 实现快速安装nginx、mysql、php、redis、nagios、运维经常使用的脚本等等... - 简单 高效 快捷! - Linux下很多操作...
用的叉叉助手的开发工具,使用LUA语言。 运行步骤: 1、模拟器上安装游戏和压缩包中的叉叉开发助手.APK,并启动叉叉开发助手服务 2、PC机上打开发IDE,导入项目源码 3、在开发IDE里连接上模拟器中的《叉叉开发助手...
子脚本启动了,主线程脚本就阻塞了,我们有时候是需要阻塞的,那么可以使用BlockEngines BlockEngines属于伪阻塞,可以使用BlockEngines同时启动多个子脚本。按顺序执行 大家可以去写一下校园集结号上报界面自动选择...
面向开发人员、逆向工程师和安全研究人员的动态检测工具包。 将您自己的脚本注入黑盒进程。 挂钩任何函数,监视加密 API 或跟踪私有应用程序代码,无需源代码。 编辑,点击保存,并立即查看结果。 无需编译步骤或...
Robotmon桌面该项目旨在为用户和开发人员提供Robotmon帮助工具。 对于用户: 对于开发人员: 另一个旧版本:(已舍弃) ide-v1电子版ide-v2 react + electron版本launcher-v1双击可执行版本launcher-v2具有UI,go-...
功能优势: ...3 简单易用:我将每个压测场景都单独封装成一个个 Shell 脚本,你在本地只需要有 JAVA 环境,就可以一键启动压测。 适用场景:后端开发同学功能测试或性能测试;测试开发同学进行压力测试。
这个工具是完全免费的Java开发工具,绿色软件,无需安装,主要给java初学者和一般的个人开发者使用,使他们更快学好JAVA技术.请不要用于商业用途,它适合学习用途.目前主要功能有java工程和Tomcat工程,包,类的创建和保存,...
稳定挂机:魔兽世界全自动挂机搬砖项目,单号日赚50+ 魔兽世界(World of Warcraft)是一款备受...最后,启动脚本程序并让它自动执行。在执行过程中,玩家可以离开电脑进行其他活动,直到任务完成或者收益达到预期。
包含:项目源码、数据库脚本、开发说明文档等,该项目可以直接作为毕设使用。 项目都经过严格调试,确保可以运行! 程序可正常启动,以下为环境说明: 开发语言:Java 框架:ssm JDK版本:JDK1.8 服务器:tomcat7+...
这个工具是完全免费的Java开发工具,绿色软件,无需安装,主要给java初学者和一般的个人开发者使用, 使他们更快学好JAVA技术.请不要用于商业用途,它适合学习用途.目前主要功能有java工程和Tomcat工程, 包,类的创建和...
包含:项目源码、数据库脚本、开发说明文档、代码注释等,该项目可以直接作为毕设使用。 项目都经过严格调试,确保可以运行! 程序可正常启动,以下为环境说明: 开发语言:Java 框架:ssm 技术:vue JDK版本:JDK...