萬盛學電腦網

 萬盛學電腦網 >> 電腦入門 >> 怎樣把exe程序注冊成系統服務 電腦技術吧

怎樣把exe程序注冊成系統服務 電腦技術吧

在這裡要用到微軟提供的兩個小工具“instsrv.exe”和“srvany.exe”。

Instsrv.exe可以給系統安裝和刪除服務

Srvany.exe可以讓程序以服務的方式運行

1、先下載這兩個程序然後放在同一個目錄,我是直接放在D盤的,然後進入到DOS命令行下面輸入如下命令注冊服務

d:instsrv.exe tjserver d:srvany.exe        //tjserver是服務名

這個命令是把srvany.exe這個程序注冊成了系統服務

2、然後進入注冊表在HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices下找到剛剛注冊的服務名tjserver,在tjserver新建一個項,名稱為“Parameters”,單擊選中它然後在右側的窗口新建一個字符串值名稱為“Application”,將其值設置為你針要做為服務運行的程序的路徑,例如我的路徑為“D:toolstjs.exe”。這裡特別要注意的是程序路徑一定要寫得跟前面的例子一樣,也是就是中間是用雙斜槓隔開,不然服務沒辦法自動啟動。如果你需要把自己注冊的服務做得看起來更專業也更好理解的話還可以繼續新建一個字符串值名稱為“Description”,在其值裡面你可以輸入你想顯示的服務描述。{電腦技術網 實用的電腦技術}

3、還有一點特別要注意的是,如果你要做為服務運行的程序是在運行後需要界面的,我們可以在控制面板裡面找到管理工具然後打開服務或者直接運行“Services.msc”命令打開服務,找到剛剛創建的服務右鍵打開屬性,選中登陸選項卡,登陸身份選中本地系統帳戶並選中允許服務與桌面交互最後點確定,這樣你的服務在啟動後就可以看到界面了。

4、刪除注冊的服務

先停止服務,然後用命令“d:instsrv.exe tjserver remove”刪除服務

網上還有一種和功能和instsrv.exe一樣的界面操作的程序,名稱為“srvinstw.exe”,只需要點點鼠標就可以完成上面的第一步,詳細使用方法就不說了。

    copyright © 萬盛學電腦網 all rights reserved