Windows服務(wù)刪除或停止命令”bat腳本?創(chuàng)建、配置、開啟Windows服務(wù)“

[重要通告]如您遇疑難雜癥,本站支持知識(shí)付費(fèi)業(yè)務(wù),掃右邊二維碼加博主微信,可節(jié)省您寶貴時(shí)間哦!

今天事兒不多,整理一下Windows服務(wù)一些有用的命令,這樣以后也用得著,記錄一下!

1.命令行刪除 cmd 管理員模式

net start 服務(wù)名? ?開啟服務(wù)

net stop 服務(wù)名? ?停止服務(wù)

sc delete 服務(wù)名? ? ? 刪除服務(wù)

sc config 服務(wù)名 start= AUTO????(自動(dòng))

sc config 服務(wù)名 start= DEMAND??(手動(dòng))

sc config 服務(wù)名 start= DISABLED(禁用)

sc create 服務(wù)名 binPath= "服務(wù)程序路徑\程序名"

2.注冊(cè)表刪除

regedit

??HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services

??“DisplayName”,字符串值,對(duì)應(yīng)服務(wù)名稱;
  “Descrīption”,字符串值,對(duì)應(yīng)服務(wù)描述;
  “ImagePath”,字符串值,對(duì)應(yīng)該服務(wù)程序所在的路徑;
  “ObjectName”,字符串值,值為“LocalSystem”,表示本地登錄;
  “ErrorControl”,DWORD值,值為“1”;
  “Start”,DWORD值,值為2表示自動(dòng)運(yùn)行,值為3表示手動(dòng)運(yùn)行,值為4表示禁止;
  “Type”,DWORD值,應(yīng)用程序?qū)?yīng)10,其他對(duì)應(yīng)20。

3.腳本處理bat??創(chuàng)建、配置、開啟服務(wù)

@echo.服務(wù)啟動(dòng)......
@echo off
@sc create 服務(wù)名 binPath=?"服務(wù)程序路徑\程序名"
@net start test3
@sc config test3 start= AUTO
@echo off
@echo.啟動(dòng)完畢!
@pause

?關(guān)閉服務(wù)

@echo.服務(wù)關(guān)閉
@echo off
@net stop 服務(wù)名
@echo off
@echo.關(guān)閉結(jié)束!
@pause

?刪除服務(wù)

@echo.服務(wù)刪除
@echo off
@sc delete 服務(wù)名
@echo off
@echo.刪除結(jié)束!
@pause

按照上面的操作,就可以搞定一個(gè)好玩的Windows服務(wù);

將bat或exe添加到win服務(wù)中

1、創(chuàng)建服務(wù)

sc create ServiceName binPath= “D:\bat\laoliangqidong.bat” start= auto

2、ServiceName為自定義服務(wù)名稱
3、binPath為exe或bat路徑,注意這里的格式,“=”后面是必須空一格的,否則會(huì)出現(xiàn)錯(cuò)誤。
4、啟動(dòng)服務(wù),查看是否添加成功

services.msc

5、查詢剛建立的服務(wù)

sc query ServiceName

6、給服務(wù)添加描述

這個(gè)描述可以添加也不添加不影響服務(wù)啟動(dòng)和停止

sc ServiceName description "服務(wù)描述"

7、刪除服務(wù)

sc delete ServiceName

通過 sc create 命令創(chuàng)建Windows服務(wù)

sc create MyService binPath= "C:\Path\To\Your\Service.exe" displayname= "My Service Display Name" description= "Your service description." & sc config MyService start= auto & sc config MyService type= own & sc start MyService

每個(gè)命令的含義:

一、sc create MyService binPath= "C:\Path\To\Your\Service.exe"
sc create 創(chuàng)建一個(gè)服務(wù)。
MyService 設(shè)置服務(wù)的名稱為 “MyService”,你可以根據(jù)需要替換為你希望的服務(wù)名稱。
binPath= "C:\Path\To\Your\Service.exe" 設(shè)置服務(wù)的可執(zhí)行文件路徑為 “C:\Path\To\Your\Service.exe”,這是服務(wù)啟動(dòng)所需的可執(zhí)行文件路徑,請(qǐng)?zhí)鎿Q為你實(shí)際的服務(wù)可執(zhí)行文件路徑。也可以設(shè)置為相對(duì)路徑.\Your\Service.exe,該路徑表示為當(dāng)前工作目錄路徑。

二、displayname= "My Service Display Name" 設(shè)置服務(wù)的顯示名稱。你可以將其替換為你希望顯示的名稱。

三、description= "Your service description." 設(shè)置服務(wù)的描述說明。將其替換為你希望的服務(wù)描述。

四、sc config MyService start= auto
sc config 配置服務(wù)的參數(shù)。
MyService 指定服務(wù)名稱。
start= auto 將服務(wù)配置為在系統(tǒng)啟動(dòng)時(shí)自動(dòng)啟動(dòng)?!癮uto” 表示自動(dòng)啟動(dòng),其他選項(xiàng)包括 “demand”(手動(dòng)啟動(dòng))等。

五、sc config MyService type= own
sc config 同樣是配置服務(wù)的參數(shù)。
MyService 指定服務(wù)名稱。
type= own 將服務(wù)配置為使用自己的進(jìn)程運(yùn)行,而不是共享進(jìn)程。這可以提高服務(wù)的獨(dú)立性。

六、sc start MyService
sc start 啟動(dòng)指定的服務(wù)。
MyService 指定要啟動(dòng)的服務(wù)名稱。

以下案例:自己制作用友U852預(yù)警調(diào)度服務(wù)的東西-作為記錄

服務(wù)名稱: UFALERTSERWICE

顯示名稱:用友U8預(yù)警調(diào)度服務(wù)

可執(zhí)行文件路徑 C:\WINDOWS\system32\AlertService.exe

添加帶目錄Windows服務(wù).bat

@echo.服務(wù)創(chuàng)建并啟動(dòng)......
@echo off
@sc create 服務(wù)名稱 binPath= "路徑下的exe或bat" displayname= "顯示名稱"
@net start 服務(wù)名稱
@sc config 服務(wù)名稱 start= delayed-auto
@echo off
@echo.啟動(dòng)完畢!
@pause

添加當(dāng)前目錄Windows服務(wù).bat

@echo.老梁博客提示服務(wù)被創(chuàng)建并啟動(dòng)......
@echo off
@sc create 服務(wù)名稱 binPath= "%~dp0\AlertService.exe" displayname= "顯示名稱"
@net start 服務(wù)名稱
@sc config 服務(wù)名稱 start= delayed-auto
@echo off
@echo.啟動(dòng)完畢!
@pause

問題未解決?付費(fèi)解決問題加Q或微信 2589053300 (即Q號(hào)又微信號(hào))右上方掃一掃可加博主微信

所寫所說,是心之所感,思之所悟,行之所得;文當(dāng)無敷衍,落筆求簡(jiǎn)潔。 以所舍,求所獲;有所依,方所成!

支付寶贊助
微信贊助

免責(zé)聲明,若由于商用引起版權(quán)糾紛,一切責(zé)任均由使用者承擔(dān)。

您必須遵守我們的協(xié)議,如您下載該資源,行為將被視為對(duì)《免責(zé)聲明》全部?jī)?nèi)容的認(rèn)可->聯(lián)系老梁投訴資源
LaoLiang.Net部分資源來自互聯(lián)網(wǎng)收集,僅供用于學(xué)習(xí)和交流,請(qǐng)勿用于商業(yè)用途。如有侵權(quán)、不妥之處,請(qǐng)聯(lián)系站長并出示版權(quán)證明以便刪除。 敬請(qǐng)諒解! 侵權(quán)刪帖/違法舉報(bào)/投稿等事物聯(lián)系郵箱:service@laoliang.net
意在交流學(xué)習(xí),歡迎贊賞評(píng)論,如有謬誤,請(qǐng)聯(lián)系指正;轉(zhuǎn)載請(qǐng)注明出處: » Windows服務(wù)刪除或停止命令”bat腳本?創(chuàng)建、配置、開啟Windows服務(wù)“

發(fā)表回復(fù)

本站承接,網(wǎng)站推廣(SEM,SEO);軟件安裝與調(diào)試;服務(wù)器或網(wǎng)絡(luò)推薦及配置;APP開發(fā)與維護(hù);網(wǎng)站開發(fā)修改及維護(hù); 各財(cái)務(wù)軟件安裝調(diào)試及注冊(cè)服務(wù)(金蝶,用友,管家婆,速達(dá),星宇等);同時(shí)也有客戶管理系統(tǒng),人力資源,超市POS,醫(yī)藥管理等;

立即查看 了解詳情