exe文件作為服務啟動


一. 准備軟件

instsrv.exe

srvany.exe

這兩個都是 Microsoft Windows Resource Kits 里面的小工具

鏈接:http://pan.baidu.com/s/1bpw7dhH 密碼:l1yr

 

可以放到 C:\bin下面,如圖:

clip_image001

二. 創建服務

以金蝶加密文件為例

C:\WINDOWS\system32\KISCOM\kisManager.exe 這是安裝金蝶時加密服務執行文件

clip_image003

instsrv ServiceName C:\Windows\System32\srvany.exe

ServiceName即你自己定義的服務名稱,可以是要作為系統服務啟動的應用程序的名稱。

三. 注冊表處理

安裝完畢后,我們需要對srvany.exe進行配置,以便於能夠加載我們指定的程序,配置的方法是,開始 – 運行 – regedit,打開注冊表,定位到下面的路徑。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ServiceName

同樣的ServiceName是你剛才安裝服務時自定義的服務名稱。

如果該服務名下沒有Parameters項目,則對服務名稱項目右擊新建項,名稱為Parameters,然后定位到Parameters項,新建以下幾個字符串值。

名稱 Application 值為你要作為服務運行的程序地址。
名稱 AppDirectory 值為你要作為服務運行的程序所在文件夾路徑。
名稱 AppParameters 值為你要作為服務運行的程序啟動所需要的參數。

如:

clip_image005

四. 服務管理

控制面板 – 管理工具 – 服務(或者 開始 – 運行 – services.msc 確認)打開服務管理器

clip_image007

五. 刪除服務

dos 下 sc delete 服務名

clip_image009

clip_image010


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM