1. 程式人生 > >批處理檔案啟動mysql、tomcat、solr

批處理檔案啟動mysql、tomcat、solr

語法知識:

:: 與rem相同,註釋的作用。
:相當於定義label。該行不會執行,只是給goto語句跳轉用的。
echo off 關閉回顯
@echo off 關閉回顯(連這一行也不顯示)
@的含義是該句執行過程不在螢幕上顯示

程式碼

REM 管理員許可權執行cmd
@echo off 

:: code following aimed to get admin access 
:------------------------------------- 
REM --> Check for permissions 
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system" 

REM --> If error flag set, we do not have admin. 
if '%errorlevel%' NEQ '0' ( 
echo Requesting administrative privileges... 
goto UACPrompt 
) else ( goto gotAdmin ) 

:UACPrompt 
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs" 
echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs" 

"%temp%\getadmin.vbs" 
exit /B 

:gotAdmin 
if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" ) 
pushd "%CD%" 
CD /D "%~dp0" 
:-------------------------------------- 
::code following aimed to start mysql tomcat and solr

@echo off

cd\
d:
cd mysql
cd bin
net start mysql

cd\
d:
cd apache-tomcat-8.5.34-windows-x64
cd apache-tomcat-8.5.34
cd bin
net start Tomcat8
::startup.bat

cd\
d:
cd solr7.4.0
cd bin
solr.cmd start
@cmd.exe 

補充說明

  1. mysql和tomcat的啟動需要首先獲得管理員許可權,可以通過以管理員方式執行。(否則會報錯服務無法訪問)
  2. net start tomcat8的執行過程中,tomcat錯誤提示符2,無法找到服務:

首先需要進入tomcat檔案的bin目錄下,在命令提示符中輸入:service.bat remove來刪除tomcat服務,然後依然在該路徑下執行service.bat install來安裝tomcat服務,結果如下表明安裝成功:net start tomcat8的執行,首先需要進入tomcat檔案的bin目錄下,在命令提示符中輸入:service.bat remove來刪除tomcat服務,然後依然在該路徑下執行service.bat install

來安裝tomcat服務,結果如下表明安裝成功:

```Installing the service 'Tomcat8' ...
 Using CATALINA_HOME: "D:\ProgramerFiles\apache-tomcat-8.0.35"
 Using CATALINA_BASE: "D:\ProgramerFiles\apache-tomcat-8.0.35"
 Using JAVA_HOME: "d:\ProgramerFiles\java\jdk1.8.0_30\"
 Using JVM: "d:\ProgramerFiles\Java\jdk1.8.0_30\\jre\bin\server\jvm.dll"
 The service 'Tomcat8' has been installed.:  ```

接著在服務列表中找到tomcat對應的服務名(我的是tomcat8),即可使用net start tomcat8該命令。

相關推薦

處理檔案啟動mysqltomcatsolr

語法知識: :: 與rem相同,註釋的作用。 :相當於定義label。該行不會執行,只是給goto語句跳轉用的。 echo off 關閉回顯 @echo off 關閉回顯(連這一行也不顯示) @的含義是

簡單的windows處理檔案啟動/停止VMware相關服務

windows批處理檔案的字尾為.bat,這裡只簡單介紹啟動windows相關服務的內容。 啟動windows系統服務有兩種方式net和sc命令。兩者的區別主要是啟動的服務型別不同。 net啟動系統預設允許的系統服務,不能啟動系統已禁止的服務。 sc可以啟動系統已禁止的服務

使用bat處理檔案啟動.exe程式

1.新建一個.txt記事本檔案 2.編輯內容如下: start “” “D:\Tencent\QQ.exe” start D:\Tencent\QQ.exe 路徑中有空格的按第一排寫,加上引號(注意除了路徑要引起來外,前面還有一對引號); 路徑沒有空格的按第二排

通過處理檔案啟動Oracle服務

自己家裡的機子配置不高,所有Oracle服務都是手動啟動、關閉,每次都需要一個個啟動比較麻煩,自然就想到到了批處理檔案管理,baidu了一下,參考了一些網友的經驗,自己寫了兩個簡單的批處理檔案:StartOracleNHRS.bat@net start OracleOraD

myeclipse匯出可執行jar包bat處理檔案雙擊執行jar包

一、myeclipse匯出可執行jar包: 右鍵專案->Export->選擇runnable jar file,下一步-> 點選finish完成。 說明: 1、Extract required libraries into generated JAR 選

處理檔案(.bat 檔案)中%0%1等是表示什麼

%0 指批處理本身。 %1 指批處理檔案名後加的以空格分隔的字串。 %2~%9類推 比如說 D盤根目錄下有aa.txt,bb.txt,cc.txt三個文字和一個名1.bat的批處理,批處理內容是 @echo off start %1 start %3 開啟CMD定位到D盤

redhat安裝jdktomcatmysql

arc x64 lin .tar.gz zxvf info .repo nbsp 變量 Redhat安裝jdk 1.使用secureCRT進行上傳壓縮包,在使用yum install lrzsz 的時候需要到redhat官網進行註冊,一般為商業版,註冊一下就可以進行安裝lr

Centos7下配置Java web環境(JDKTomcatMysql

sql ner route aio word client rpm node share 在Centos7中配置java web環境主要涉及三方面配置:JDK、Tomcat以及Mysql 這裏使用版本如下: JDK:jdk-8u181-linux-x64,下載地址:http

阿里雲CentOS7.X下安裝JAVATomcatMySQL

一、安裝前的準備   1、遠端登入阿里雲賬號,在根目錄下面建立兩個資料夾,分別命名為software和app。其中software資料夾用來存放軟體安裝包,app作為軟體的安裝目錄。   2、將軟體源做成阿里雲的。   操作步驟如下:   1)備份 mv /etc/yum.

mysql不是內部或外部命令,也不是可執行的程式或處理檔案

一:問題描述 剛裝好mysql後,登陸: C:\Users\Administrator>mysql -u root -p 報錯: 二:出錯原因 沒有配置你電腦的環境變數 三:解決辦法 在path裡面新增mysql bin目錄的路徑 右擊‘計算機’

處理檔案在登錄檔中新增開機啟動

reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v myauto /t REG_SZ /d C:\1.bat /f /v 新增的鍵名     /t REG_SZ  

阿里雲伺服器部署mysqltomcatjdk

文章目錄 一、mysql 二、ubuntu 18.04 安裝mysql 三、 修改資料庫資料儲存目錄 四、mysql解除安裝 五、ubuntu下mysql安裝佈局 六、jdk 七、tomcat

Lunix如何安裝(JdkTomcatMysqlEclipse)

網上下載對應的安裝檔案且將相應的tar.gz檔案通過XFtp5拷貝到Lunix伺服器上; 一、如何安裝Jdk? 1、解壓Jdk:              t

linux安裝JDKtomcatmysql

1.進入local目錄: cd  /usr/local 2.建立資料夾:mkdir java 3.上傳tomcat,jdk,mysql到/usr/local/java目錄 4.安裝JDK 5.解壓JDK: tar -zxvf jdk-8u191-linux-x64.t

Linux搭建伺服器(包括mysqlTomcatJDK)之第一篇 MySQL

首先……你要有一個伺服器,哈哈 mysql篇: 1.準備工作      首先下載好linux下mysql的安裝包(當然也可以直接使用命令下載,我是先下載的)              我這裡的版本是mysql-5.6.42-linux-glibc2.12-x86_64

Linux搭建伺服器(包括mysqlTomcatJDK)之第三篇 Tomcat

Tomcat篇  Tomcat相對來說就比較好設定了。 然後將檔案放到伺服器上 在usr下建立一個tomcat資料夾   命令: cd /usr/   命令: mkdir ./tomcat 然後將檔案放到tomcat目錄下 1.解壓   執行命令:tar

'mysql' 不是內部或外部命令,也不是可執行的程式 或處理檔案

1、C:\Users\Aiyufei>mysql -h 127.0.0.1 -u root 'mysql' 不是內部或外部命令,也不是可執行的程式或批處理檔案。 解決方法: 配置環境變數即可,我

mysqltomcatrabbitmq等遠端訪問失敗原因分析

一個伺服器的服務要供遠端主機訪問需要滿足以下幾個條件: 1.遠端使用者有遠端訪問許可權,因為有的服務預設只能本機訪問; 2.使用者名稱或密碼要是正確的; 3.防火牆應開啟對應的埠號,例如:mysq

Linux JDKTomcatEclipseMySql安裝

JDK環境配置 將JDK軟體包上傳到Linux 解壓軟體包 配置環境變數  在環境變數中新增如下配置,其中JAVA_HOME值為jdk路徑,PATH末尾新增的:$PATH是將系統中已經有的環境變數追加到當前環境變數前面,否則系統連linux系統基本的命令都不能

Linux系統安裝軟體記錄(jdkxshelltomcatJavamysql

提前準備好的安裝包如下圖所示: linux軟體安裝1. 概述     由於Linux有多種系列,每種系列都有自己的推薦安裝方式,所以我們將安裝方式分為兩種: 一種是通用的安裝方式(任意系統都是一樣的安裝方式); 一種是不同版本Linux獨有的安裝方式。