Agent Controller 的特性之一,就是能夠讓遠端用戶端啟動本端主機上的應用程式。 如果要做到這一點,便必須在 Agent Controller 配置檔中指定應用程式的配置說明。 這個說明是透過 <Application> 元素及其子項來指定的。 Agent Controller 只能啟動作用配置中的 <Application> 元素所提供的應用程式說明。
如果要建立配置說明,請遵循下列步驟:
<Application configuration="default" executable="TestApplication" path="<testapp_dir>/testapp"
location="<working_dir>">
<Variable name="PATH" value="<testapp_dir>" position="prepend"/>
</Application>
這個片段說明對映至 <testapp_dir>/testapp 執行檔且稱為 TestApplication 的應用程式。
當它啟動時,它偏好的執行工作目錄是 <working_dir
> 目錄。
另外,TestApplication 也會有它自己的 PATH 變數,前面附加 <testapp_dir
> 目錄。
遠端用戶端只能要求 Agent Controller 啟動 TestApplication,且沒有哪個實際的執行檔是因為這個要求而執行的概念。 此外,要在遠端列出可用的應用程式說明也是不可能的。 因此,Agent Controller 必須適當配置,才能回應遠端用戶端執行應用程式的要求。
附註:另外,應用程式說明也有能力置換或繼承所啟動之應用程式的環境變數值,以及置換或繼承將在啟動時間提供給應用程式執行檔的參數。
相關概念
Agent Controller
相關作業
尋找配置檔
管理 Agent Controller