1. 程式人生 > >通過批處理進行Windows服務的安裝/卸載&啟動/停止

通過批處理進行Windows服務的安裝/卸載&啟動/停止

spa windows服務 lse nbsp off checked ram service window

安裝服務

 1 @echo off
 2 
 3 set checked=2
 4 set PATHS=%~sdp0
 5 
 6 echo 按任意鍵執行安裝……?
 7 pause>nul
 8 if %checked% EQU 2 (
 9 %PATHS%InstallUtil.exe %PATHS%WindowsService1.exe   2>&1
10 )else echo 未安裝NET Framework
14 pause>nul

卸載服務

 1 @echo off
 2 
 3 set checked=2
 4 set PATHS=%~sdp0
 5 
 6
echo 按任意鍵執行卸載…… 7 pause>nul 8 if %checked% EQU 2 ( 9 %PATHS%InstallUtil.exe /u %PATHS%WindowsService1.exe 2>&1 10 )else echo 卸載失敗 11 12 pause>nul

啟動服務

1 @echo off
2 net start 服務名稱    2>&1
3 pause>nul

停止服務

1 @echo off
2 net stop 服務名稱  2>&1 
3 pause>nul

通過批處理進行Windows服務的安裝/卸載&啟動/停止