在Microsoft Windows環境下新增, 執行, 關閉與移除服務的方法
這個主題以中央標準局的時間校時軟體 NTP 為例
最新版 NTP 校時軟體
中文版: http://www.stdtime.gov.tw/chinese/EXE/NTPClock.exe
英文版: http://www.stdtime.gov.tw/chinese/EXE/NTPClock_eng.exe
下載微軟官方網站的 Windows Server 2003 Resource Kit Tools:
http://www.microsoft.com/downloads/details.aspx?familyid=9d467a69-57ff-4ae7-96ee-b18c4790cffd&displaylang=en
安裝好Windows Server 2003 Resource Kit Tools, 將這下面二個檔案複製到D:\service目錄下
C:\Program Files\Windows Resource Kits\Tools\instsrv.exe
C:\Program Files\Windows Resource Kits\Tools\srvany.exe
PS.
另外一個可下載 instsry.exe 和 srvayn.exe 檔案的網址如下, 不過還是建議至微軟官方網站下載較好
http://www.electrasoft.com/srvany/srvany.htm
======================================================================
新增一個名稱為AClock的服務
名字可以自行更改為其他的如NTClock, 只不過服務名稱排在越前面越早執行越好
======================================================================
代碼:
D:\
cd service
instsrv.exe AClock D:\service\srvany.exe
======================================================================
執行regedit修改機碼
到以下機碼所在位置
======================================================================代碼:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AClock
接者在在剛取的服務名稱下上
======================================================================
代碼:
按右鍵->機碼->鍵入Parameters
假設下載的 NTP 校時軟體放置位置為 D:\service\NTPClock.exe
在 Parameters 機碼下,新增以下 "字串值":
AppDirectory, 字串值為執行檔案所在目錄, 設定為 D:\service\
Application, 字串值為執行檔案完整路徑, 設定為 D:\service\NTPClock.exe
AppParameters, 字串值為參數, 因為NTPClock.exe執行不用參數, 就不用填寫
======================================================================
啟動服務
代碼:
net start AClock
======================================================================
關閉服務
代碼:
net stop AClock
======================================================================
若要將AClock服務刪除, 先關閉服務後, 再執行以下指令
代碼:
instsrv AClock remove
======================================================================
最新版 NTP 校時軟體
中文版: http://www.stdtime.gov.tw/chinese/EXE/NTPClock.exe
英文版: http://www.stdtime.gov.tw/chinese/EXE/NTPClock_eng.exe
下載微軟官方網站的 Windows Server 2003 Resource Kit Tools:
http://www.microsoft.com/downloads/details.aspx?familyid=9d467a69-57ff-4ae7-96ee-b18c4790cffd&displaylang=en
安裝好Windows Server 2003 Resource Kit Tools, 將這下面二個檔案複製到D:\service目錄下
C:\Program Files\Windows Resource Kits\Tools\instsrv.exe
C:\Program Files\Windows Resource Kits\Tools\srvany.exe
PS.
另外一個可下載 instsry.exe 和 srvayn.exe 檔案的網址如下, 不過還是建議至微軟官方網站下載較好
http://www.electrasoft.com/srvany/srvany.htm
======================================================================
新增一個名稱為AClock的服務
名字可以自行更改為其他的如NTClock, 只不過服務名稱排在越前面越早執行越好
======================================================================
代碼:
D:\
cd service
instsrv.exe AClock D:\service\srvany.exe
======================================================================
執行regedit修改機碼
到以下機碼所在位置
======================================================================代碼:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AClock
接者在在剛取的服務名稱下上
======================================================================
代碼:
按右鍵->機碼->鍵入Parameters
假設下載的 NTP 校時軟體放置位置為 D:\service\NTPClock.exe
在 Parameters 機碼下,新增以下 "字串值":
AppDirectory, 字串值為執行檔案所在目錄, 設定為 D:\service\
Application, 字串值為執行檔案完整路徑, 設定為 D:\service\NTPClock.exe
AppParameters, 字串值為參數, 因為NTPClock.exe執行不用參數, 就不用填寫
======================================================================
啟動服務
代碼:
net start AClock
======================================================================
關閉服務
代碼:
net stop AClock
======================================================================
若要將AClock服務刪除, 先關閉服務後, 再執行以下指令
代碼:
instsrv AClock remove
======================================================================
留言