配置 Agent Controller 所啟動的應用程式

Agent Controller 的特性之一,就是能夠讓遠端用戶端啟動本端主機上的應用程式。 如果要做到這一點,便必須在 Agent Controller 配置檔中指定應用程式的配置說明。 這個說明是透過 <Application> 元素及其子項來指定的。 Agent Controller 只能啟動作用配置中的 <Application> 元素所提供的應用程式說明。

建立配置說明

如果要建立配置說明,請遵循下列步驟:

  1. 尋找 serviceconfig.xml 配置檔。請參閱相關作業。
  2. 利用編輯器來開啟它,再新增 <Application> 元素。應用程式必須由別名及這個別名代表之執行檔的完整路徑來識別。
    比方說,如果您要利用代表本端主機上的真實執行檔 <testapp_dir>/testappTestApplication 的別名來建立應用程式的配置,您會新增這個片段:
    <Application configuration="default" executable="TestApplication" path="<testapp_dir>/testapp" location="<working_dir>">
    <Variable name="PATH" value="<testapp_dir>" position="prepend"/>r></Application>

這個片段說明對映至 <testapp_dir>/testapp 執行檔且稱為 TestApplication 的應用程式。 當它啟動時,它偏好的執行工作目錄是 <working_dir> 目錄。 另外,TestApplication 也會有它自己的 PATH 變數,前面附加 <testapp_dir> 目錄。

遠端用戶端只能要求 Agent Controller 啟動 TestApplication,且沒有哪個實際的執行檔是因為這個要求而執行的概念。 此外,要在遠端列出可用的應用程式說明也是不可能的。 因此,Agent Controller 必須適當配置,才能回應遠端用戶端執行應用程式的要求。

附註圖示附註

另外,應用程式說明也有能力置換或繼承所啟動之應用程式的環境變數值,以及置換或繼承將在啟動時間提供給應用程式執行檔的參數。

相關概念
Agent Controller 概觀

相關作業
尋找配置檔
管理 Agent Controller
pluginconfig.xml
serviceconfig.xml
 


Copyright (C) 2006 Intel Corporation.