2005 12 05 20 12 如何:建立使用者自訂服務

若要建立 Windows NT 使用者自訂服務,請執行以下步驟:
1. 在 MS-DOS 命令提示下,鍵入以下指令:

INSTSRV.EXE SRVANY.EXE

其中 是 Windows NT 資源套件所在的磁碟機與目錄 (即 C:RESKIT), 則為要建立的服務之名稱。

警告:若使用登錄編輯器的方法不正確,可能造成嚴重的問題,甚至必須重新安裝作業系統。Microsoft 無法保證因不當使用登錄編輯器而造成的問題一定可以解決。請自行承擔使用登錄編輯器的風險。

如需編輯登錄的相關資訊,請參閱 [登錄編輯器] 的線上說明主題 [變更機碼與值] 或 [新增及刪除登錄中的資訊] 與 [編輯登錄資料]。

請注意:在編輯登錄之前請先存一份備份。
2. 執行登錄編輯器 (Regedt32.exe) 並找出下列子機碼:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices 
3. 從 [編輯] 功能表中,按一下 [新增機碼]。鍵入下列資料並按一下 [確定]:

機碼名稱:Parameters
類別:<(留空不填)>
4. 選取 Parameters 機碼。
5. 從 [編輯] 功能表中按一下 [新增值]。鍵入下列資料並按一下 [確定]:

值的名稱:Application
資料類型:REG_SZ
字串 :

其中 是磁碟機與通往應用程式可執行檔的完整路徑 (包括副檔名,即 C:WinNTNotepad.exe)
6. 關閉登錄編輯器。
依據預設值,新建的服務會被設定成於系統重新啟動時 [自動] 執行。若想將此設定改為 [手動],請從 [控制台] 執行 [服務] applet,並將 [啟動值] 設為 [手動]。設為 [手動] 的服務可以使用下面幾種方式啟動:
- 從 [控制台] 的 [服務] applet。

- 從 MS-DOS 命令提示鍵入下列指令:

NET START

- 從資源套件中使用 Sc.exe 公用程式。從 MS-DOS 命令提示鍵入下列指令:

Sc.exe start

其中 是 Windows NT 資源套件的磁碟機與目錄 (即 C:Reskit)。


如需安裝與移除使用者自訂服務的相關資訊,請參閱 Windows NT 資源套件公用程式所附的 Srvany.wri 文件 (即 C:ReskitSrvany.wri)。這份文件也能在 Windows NT 資源套件光碟的 CommonConfig 目錄中找到。