將BAT文件注冊為服務的方法

第一步:
下載微軟系統(tǒng)小工具 instsrv.exe和srvany.exe至C:\Windows\System32(如果是64bit系統(tǒng),則將其拷貝到C:\WINDOWS\SysWOW64)。

腳本之家下載:arvany

第二步:
進入dos界面,運行命令(這里以64bit系統(tǒng)為例,32位改為相應路徑即可):
C:\Documents and Settings\administrator>C:\WINDOWS\SysWOW64\instsrv.exe MyService C:\WINDOWS\SysWOW64\srvany.exe
注:Myservice是自定義的服務的名稱,可以根據(jù)應用程序名稱任意更改。

第三步:
打開注冊表,定位到下面的路徑。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ServiceName
(同樣的ServiceName是你剛才安裝服務時自定義的服務名稱。)
如果該服務名下沒有Parameters項目,則對服務名稱項目右擊新建項,名稱為Parameters,然后定位到Parameters項,新建以下幾個字符串值。
名稱 Application 值為你要作為服務運行的BAT文件地址。
名稱 AppDirectory 值為你要作為服務運行的BAT文件所在文件夾路徑。
名稱 AppParameters 值為你要作為服務運行的BAT文件啟動所需要的參數(shù)。
注:instsrv ServiceName remove 命令可刪除服務。

image.png
最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • 個人學習批處理的初衷來源于實際工作;在某個迭代版本有個BS(安卓手游模擬器)大需求,從而在測試過程中就重復涉及到...
    Luckykailiu閱讀 4,981評論 0 11
  • 命令簡介 cmd是command的縮寫.即命令行 。 雖然隨著計算機產(chǎn)業(yè)的發(fā)展,Windows 操作系統(tǒng)的應用越來...
    Littleston閱讀 3,425評論 0 12
  • 運行操作 CMD命令:開始->運行->鍵入cmd或command(在命令行里可以看到系統(tǒng)版本、文件系統(tǒng)版本) CM...
    小明yz閱讀 2,996評論 0 8
  • 運行操作 CMD命令:開始->運行->鍵入cmd或command(在命令行里可以看到系統(tǒng)版本、文件系統(tǒng)版本) CM...
    小沐子_IT閱讀 3,417評論 0 4
  • 是不是,你累了……
    桃樹的眼淚閱讀 182評論 0 0

友情鏈接更多精彩內(nèi)容