1. 程式人生 > 其它 >程式開機自啟動

程式開機自啟動

                                                   伺服器的應用程式重啟開機自啟動

我所用到的是instsrv.exesrvany.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、 獲取應用程式下載地址:https://www.onlinedown.net/soft/628502.htm

 

2、 用instsrv.exe安裝srvany.exe

將instsrv.exe和srvany.exe拷貝到"C:\WINDOWS\system32"目錄下(如果是64bit系統,則將其拷貝到C:\WINDOWS\SysWOW64),用instsrv.exe安裝srvany.exe,進入dos介面:
上面的具體存放路徑可以自定義但是一定要自己記住你存放在哪裡

開啟cmd 輸入
C:\Documents and Settings\administrator>C:\WINDOWS\SysWOW64\instsrv.exe MyService C:\WINDOWS\SysWOW64\srvany.exe

注:Myservice是自定義的服務的名稱,可以根據應用程式名稱任意更改。

 

3、 對srvany.exe進行配置

點選"開始(windows+r)-執行-regedit"開啟註冊列表,定位到以下路徑:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MyService
MyService是你安裝srvany.exe時定義的名稱。

一般情況下該服務名下沒有Parameters專案,需要手動建立:對服務名稱專案右擊新建項,名稱為
Parameters,然後定位到Parameters項,新建以下幾個字串值。
名稱 Application 值為你要作為服務執行的程式地址。
名稱 AppDirectory 值為你要作為服務執行的程式所在資料夾路徑。
名稱 AppParameters 值為你要作為服務執行的程式啟動所需要的引數。
下面以一個簡單的小程式配置例項說明:

 

登錄檔圖片如下配置:

 

 

 生成的服務如下:

 

此服務也需要進行相關配置

右鍵開啟屬性配置如下

 

 

 

 

 

配置完成之後右側先點選應用在確定-這裡我已經應用過了就不在演示,完成之後右鍵啟動一下該服務是否可以走通只要不報錯,其他問題不用考慮都是可以正常執行的。

 

4、 配置伺服器自動登入

開啟cmd輸入control userpasswords2 命令

在開啟的視窗,取消勾選要使用本機,使用者必須輸入使用者名稱和密碼,點選應用

 

在彈出視窗中輸入兩次密碼,點選“確認”,後重啟伺服器,伺服器就自動登入成功。

 

 

 

以上文章借鑑與csdn,需要參看原文的附上鍊接檢視:

https://blog.csdn.net/obgnahs/article/details/80988099

https://www.cnblogs.com/kongxc/p/6575554.html