windows經過bat腳本設置服務開機啓動

windows經過bat腳本設置服務開機啓動

一實驗目的

   要實現apache-activemq-5.14.1-binapache-tomcat-7.0.81reids程序能開機自動啓動,防止設備斷電後須要人去啓動程序。redis

 

 

二實驗過程

1 windows 7 編寫腳本

腳本一 boot_start.batapache

rem *******************************Code Start*****************************windows

@echo offtomcat

 

E:  rem :在windows server2008測試能夠不加,在windows 7上面測試不加找不到路徑,執行不了下面的語句。編輯器

 

cd "E:\rongpingtai\apache-activemq-5.14.1-bin\apache-activemq-5.14.1\bin\win64\" ide

start activemq.bat  rem:注意要加引號,有空格的目錄系統能夠識別不正常,測試直接activemq.batcall activemq.bat調用失敗工具

 

cd  "E:\rongpingtai\reids\"測試

start redisServer.batspa

 

cd   "E:\rongpingtai\apache-tomcat-7.0.81\bin\"命令行

start  startup.bat

 

@echo on

rem ***************************Code End*****************************


腳本二  boot_start.bat

rem *******************************Code Start*****************************

@echo off

 

start /d "E:\rongpingtai\apache-activemq-5.14.1-bin\apache-activemq-5.14.1\bin\win64\"  activemq.bat

start /d  "E:\rongpingtai\reids\"  redisServer.bat  rem : /d 指定啓動目錄

 

start /d "E:\rongpingtai\apache-tomcat-7.0.81\bin\"  startup.bat

  

@echo on

rem ***************************Code End*****************************



 

 

2 經過系統工具-任務計劃程序,測試調優腳本失敗

      

3 經過組策略-開機啓動調用腳本

         Windows+R運行,輸入gpedit.msc進入組策略編輯器,選中windows設置-啓動,而後點擊添加腳本便可。

 

 a306457f23fde1b792efd60e35ad0ddc.png-wh_960debf1bf061c5cdd87ab7f223aad7f.png-wh_

 

測試發現直接將腳本複製到C:\Windows\System32\GroupPolicy\Machine\Scripts\Startup中不能成功調用腳本1d34bfc5ff600933f92df52befc37342.png-wh_ 

 


4啓動後進入系統查看進程

進入windows任務管理器能夠查看,bat腳本中啓動的system進程,點擊:查看-選擇列-勾選「映像路徑名稱/命令行」,能夠經過路徑查看到咱們啓動的程序(tomcat對應的是Java程序)。能夠進程kill操做重啓程序。

ab7dea4ba5de2ef3eb2cf77671c93673.png-wh_12cba6261017cc23b74585e3076375d4.png-wh_

相關文章
相關標籤/搜索