EXE程式新增為windows服務

2021-08-11 21:58:12 字數 965 閱讀 2813

一、什麼是instsrv.exe和srvany.exe

instsrv.exe.exe和srvany.exe是microsoft windows resource kits工具集中 的兩個實用工具,這兩個工具配合使用可以將任何的exe應用程式作為window服務執行。srany.exe是註冊程式的服務外殼,可以通過它讓應用程式以system賬號啟動,可以使應用程式作為windows的服務隨機器啟動而自動啟動,從而隱藏不必要的視窗,例如:應用程式控制台等。那麼我們肯定想是不是安裝srvany.exe就可以完成以上功能了呢?答案是正確的,但是安裝srvany.exe需要用到另乙個工具instsrv.exe,是的,instsrv.exe的作用就是為了安裝srvany.exe工具,這樣相信大家明白了instsrv.exe和srvany.exe的作用,下面就簡單的介紹如何將exe應用程式做成windows服務。

二、操作步驟

1、獲取應用程式

方法1:查詢本地系統中的程式

2、用instsrv.exe安裝srvany.exe

將instsrv.exe和srvany.exe拷貝到"c:\windows\system32"目錄下(如果是64bit系統,則將其拷貝到c:\windows\syswow64 和c:\windows\system32),用instsrv.exe安裝srvany.exe,進入dos介面:

方法:c:\windows\syswow64\instsrv.exe service名稱 exe程式路徑 

注意:instsrv.exe和services名稱和exe程式路徑之間存在空格 

配置完成後,驗證服務如下:

exe檔案新增為服務

其次,進入控制台程式 執行 cmd 鍵入 instsrv 服務名 程式路徑 成功後就能夠在系統服務中查詢到該服務了,並嘗試啟動該服務,啟動失敗的話繼續往下看。如需要刪除服務,只需要將登錄檔中hkey local machine system controlset001 services 服務名刪除即...

在windows下將Nginx新增為系統服務

啟動 f nginx 0.9.4 nginx.exe 檢視狀態 f nginx 0.9.4 tasklist fi imagename eq nginx.exe 立即停止 f nginx 0.9.4 nginx.exe s stop 結束所有會話後再停止 平滑退出 f nginx 0.9.4 ngi...

windows系統如何將redis新增為服務

將redis加入到windows 服務的方法 2 解壓到指定目錄,如d redis 3 首先將cmd指定到解壓後的目錄資料夾下,輸入命令 安裝命令 redis server.exe service install redis.windows.conf loglevel verbose 即可安裝到wi...