服務管理員公用程式 (imqsvcadmin) 可將代理程式安裝為 Windows 服務。表 13–15 列出可用的子指令。
表 13–15 服務管理員子指令| 子指令 | 說明 | 
|---|---|
| install | 安裝服務 | 
| remove | 移除服務 | 
| query | 顯示啟動選項 啟動選項可包括服務是手動啟動還是自動啟動、服務的位置、Java 執行階段的位置,以及啟動時傳送至代理程式的引數值 (請參閱表 13–16)。 | 
表 13–16 列出 imqsvcadmin 指令的選項。
表 13–16 服務管理員選項| 選項 | 說明 | 
|---|---|
| -javahome path | 預設運作方式:使用安裝在系統上或是隨附於 Message Queue 的執行階段。 | 
| -jrehome path | |
| -vmargs arg1 [ [arg2 ] … ] | 要傳送給執行代理程式服務的 Java 虛擬機器 (JVM) 的其他引數 [也可以使用 Windows [系統管理工具] 控制面板中的 [服務] 工具,開啟服務的 [內容] 視窗,並於 [一般] 標籤下方的 [啟動參數] 欄位中,指定這些引數。] 範例: imqsvcadmin install -vmargs "-Xms16m -Xmx128m" | 
| -args arg1 [ [arg2] … ] | 要傳送給代理程式服務的其他指令行引數 範例: imqsvcadmin install -args "-passfile d:\\imqpassfile" 請參閱代理程式公用程式,以取得代理程式指令行引數的相關資訊。 | 
| -h | 
您使用 -javahome、-vmargs 和 -args 選項指定的任何資訊,都會儲存在 Windows 登錄中的機碼 JREHome、JVMArgs 和 ServiceArgs 下,路徑為
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iMQ_Broker\Parameters