`
zz563143188
  • 浏览: 2275808 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
博客专栏
77fc734c-2f95-3224-beca-6b8da12debc8
编程工具介绍
浏览量:578869
D9710da2-8a00-3ae6-a084-547a11afab81
Spring Mvc实战(...
浏览量:1087932
D3f88135-07de-3968-a0f0-d2f13428c267
项目开发经验
浏览量:1657512
社区版块
存档分类
最新评论

开发人员常用的脚本启动工具

阅读更多
   平时工作中经常需要启动一些服务,每次从选择到开启都是繁琐又重复的工作。今天分享一些脚本,开启关闭服务器,一键打开我们常用的软件操作。

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
4
3
分享到:
评论
1 楼 hy2012_campus 2014-11-11  
看了楼主的文章,感觉楼主好牛。

相关推荐

    java启动脚本生成工具.rar

    Java启动脚本生成工具是一款非常实用的开发辅助软件,它能帮助Java开发者快速生成适用于Windows和Linux操作系统的启动脚本,极大地提高了工作效率,避免了手动编写脚本的繁琐过程。这款工具的核心功能在于自动化处理...

    BAT批处理脚本开发工具

    BAT批处理脚本开发工具是针对Windows操作系统中的批处理(Batch)编程环境设计的一款实用工具。批处理脚本,也称为批处理文件,是通过一系列命令行指令预先编写并存储的文本文件,用于自动化执行重复性的系统任务。...

    利用脚本启动java程序

    标题 "利用脚本启动Java程序" 涉及到的是如何通过编写脚本来自动化执行Java应用程序,这在日常开发和运维工作中非常常见。脚本语言如bash、Windows批处理等可以方便地帮助我们管理和控制Java程序的启动、停止以及...

    Windows 10的.bat 批处理文件脚本打开程序员的开发工具脚本源码,一键打开IDEA,Nacos,Redis等

    在这个特定的场景中,我们有一个名为"启动redis和nacos.bat"的批处理脚本,它的目的是帮助程序员一键启动常见的开发工具,包括IntelliJ IDEA、Nacos和Redis。 IntelliJ IDEA是JetBrains公司开发的一款流行的Java...

    万能安装脚本制作工具

    "万能安装脚本制作工具"是一款基于Delphi语言开发的全屏软件自动安装管理器,旨在模仿知名软件drag0n的设计理念,提供一个高效、便捷的自动化安装环境。这款工具的主要特点是允许用户自定义安装过程,特别是可以设定...

    Windows Script Host 2脚本开发人员指南PDF+源码

    鉴于Microsoft Windows脚本宿主2.0开发人员指南教你,你需要知道什么开始,与Microsoft Windows脚本宿主2.0高级开发与WSH的脚本会为您提供的信息,你需要成为一个专家WSH程序员。您将学到的专业开发人员使用,以帮助...

    scripts:可以使用开发人员工具启动功能加载的很酷的脚本

    有用脚本的集合该存储库包含越来越多的简单脚本集合,可以使用的开发人员工具启动功能来加载这些简单脚本。如何使用它们? 转到板设置>开机页面,然后启用开发人员工具开机。 完成此操作后,您将看到一个表单,该...

    ANSYS workbench脚本开发指南

    "ANSYS Workbench 脚本开发指南" 本指南旨在为用户提供 ANSYS Workbench 脚本开发的详细指南。该指南涵盖了脚本的概述、ANSYS Workbench 项目和数据模型概念、在 ANSYS Workbench 中使用脚本、已知的问题和限制等...

    开发autojs免root引流脚本常用函数大全,全网独此一份,原创

    非常完整的一手资料,开发autojs免root引流脚本常用函数大全,全网独此一份,原创 部分代码 [ '点击控件', '铃声', '启动app', '停止app', '卸载app', '卸载app没root', '清除app数据', '启动最新...

    sql测试脚本生成工具

    用户只需双击运行这个文件,就可以启动并使用这个SQL测试脚本生成工具。 综上所述,这个工具主要针对SQL数据库测试,特别是对于varchar类型数据的处理。虽然它可能不支持所有SQL数据类型,但对于日常开发和测试工作...

    springBoot项目脚本启动.rar

    在给定的“springBoot项目脚本启动.rar”压缩包中,我们可以推测这包含了一组脚本,旨在帮助用户更便捷地启动一个基于Spring Boot的微服务项目。 微服务架构是一种将大型复杂应用拆分为一系列小型、独立、可部署的...

    Springboot-服务-Windows 一键启动、停止脚本

    这些批处理脚本对于开发人员和系统管理员来说非常有用,因为他们可以方便地通过命令行或者自动化工具来管理Spring Boot服务。通过自定义这些脚本,用户还可以添加额外的功能,如日志记录、错误处理、邮件通知等,...

    linux下打包工具启动脚本

    在开发软件或部署服务时,打包工具和启动脚本通常一起使用。例如,开发者可能会将源代码、配置文件、依赖项等打包成一个.tar.gz文件,然后在目标系统上解压并创建一个Systemd单元文件来控制服务的启动。这样,用户...

    开发人员必备的命令行工具包(神器)

    在IT行业中,命令行工具是开发人员不可或缺的利器,它们能高效地进行系统管理、文件操作、自动化任务执行等。本文将详细介绍标题“开发人员必备的命令行工具包(神器)”中涵盖的关键知识点,包括CMD、DOS、BAT、VBS...

    C#脚本运行工具

    这个文件很可能是C#编译后的结果,包含执行C#脚本所需的所有组件,用户可以直接运行来启动工具。 总的来说,这款C#脚本运行工具利用了C#的强大功能和WPF的优雅界面设计,为开发者提供了方便的脚本执行环境,特别...

    SQL脚本文件合并工具.zip

    2. **启动工具**:解压"SQL脚本文件合并工具.zip",双击"SQL脚本文件合并工具.exe"启动程序。 3. **选择输入文件**:在工具的界面中,指定要合并的SQL文件的路径和名称。 4. **设置输出选项**:可能需要设置输出文件...

    程序员必备 快速启动插件 快捷启动 程序

    在编程工作中,频繁地打开和切换各种开发环境、代码编辑器、终端等应用,这样的启动工具能极大地节省时间,提升生产力。 “TypeAndRun”是一个典型的快速启动插件,它的名字暗示了其主要功能——用户只需在指定的...

    windows 脚本服务工具

    在Windows操作系统中,脚本服务工具是一个非常实用的功能,它允许用户通过脚本来控制和管理系统服务。这里的"windows 脚本服务工具"显然就是一套用于创建和管理基于脚本的服务的工具集。主要涉及两个核心组件:Cmd...

    tomcat启动管理工具

    【标题】:Tomcat启动管理工具 在Java Web开发领域,...总的来说,Tomcat启动管理工具是开发者和运维人员日常工作中不可或缺的部分,它们帮助我们有效地管理Tomcat服务器,提升开发效率,确保Web应用的稳定性和性能。

    快速启动工具箱(安装版)

    快速启动工具箱是一款基于Python语言开发的Windows操作系统下的实用程序,它旨在提供便捷的快捷方式管理和启动功能。这款工具的安装版是通过打包技术将Python脚本和相关依赖整合成一个用户友好的安装包,方便用户...

Global site tag (gtag.js) - Google Analytics