1. 程式人生 > >Windows系統下不登陸自動啟動程式

Windows系統下不登陸自動啟動程式

       因為我們的某個軟體需要電腦開機但使用者未登陸的即自動啟動動行,以便給客戶提供更人性化的服務;開發人員決定將軟體製作為一個Windows自動啟動服務。

       具體的製作過程如下。

1、安裝自己的軟體,我們把軟體安裝到“C:\Program Files (x86)\***\”這個目錄下。

2、下載Instsrv.exeSrvany.exeInstsrv.exe可以給系統安裝和刪除服務,Srvany.exe可以讓程式以服務的方式執行。

2、將Instsrv.exeSrvany.exe放置到某目錄下,我們把它們儲存在“C:\Program Files (x86)\***\”目錄下。

3、開啟CMD,輸入以下內容:

"C:\Program Files (x86)\***\instsrv.exe" 服務名 "C:\ProgramFiles (x86)\***\srvany.exe"

4、開啟regedit登錄檔編輯器,找到以下目錄:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\服務名

如下圖所示:

5、滑鼠右鍵單擊<ServerName>,建立一個"",名稱為"Parameters"。如下圖:

6、滑鼠左鍵單擊"Parameters",在右邊點選滑鼠右鍵,建立一個"字串值"(REG_SZ),名稱為"Application"

,數值資料裡填寫你要執行的程式完整路徑。也就是要填上:

C:\Program Files (x86)***\***.exe

如下圖所示:

7、滑鼠左鍵單擊"Parameters",在右邊點選滑鼠右鍵,建立一個"字串值"(REG_SZ),名稱為"AppDirectory",數值資料裡填寫你要執行的程式完整路徑。

也就是要填上:

C:\Program Files (x86)***\


嚴格執行上面的步驟,再次開機後;不需要登入軟體即可執行起來。