fteAnt: 在 MFT 中執行 Ant 作業

fteAnt 指令會在具有可用 Managed File Transfer Ant 作業的環境中執行 Ant Script。 不同於標準的 ant 指令,fteAnt 需要定義 Script 檔。

MFT Ant 作業及巢狀參數

Managed File Transfer 提供許多 Ant 作業,您可以用來存取檔案傳送功能。 還有一組巢狀參數可用; 這些參數說明數個提供的 Ant 作業共用的巢狀元素集。

本主題其餘部分說明 fteAnt 指令語法、參數、用法範例及回覆碼。 如需 MFT所提供 Ant 作業及巢狀參數的詳細資料,請參閱子主題。

fteAnt 語法

fteAnt

讀取語法圖跳過視覺化語法圖fteAnt-d-debug-q-quiet-v-verbose-k-keep-going-Dproperty=value-propertyfile (名稱) -f (Ant Script)-file (Ant Script)-buildfile (Ant Script)(目標)

參數

-debug 或 -d
選用項目。 產生除錯輸出。
-quiet 或 -q
選用項目。 產生最小輸出。
-verbose 或 -v
選用項目。 產生詳細輸出。
-keep-going 或 -k
選用項目。 執行不依賴於失敗目標的所有目標。
-D property=value
選用項目。 針對給定的 property 使用 value。 設有 -D 的內容會優先於內容檔中所設定的內容。

使用內容 com.ibm.wmqfte.propertyset 來指定用於 Ant 作業的配置選項集。 使用非預設協調佇列管理程式的名稱作為此內容的值。 然後, Ant 作業會使用與此非預設協調佇列管理程式相關聯的配置選項集。 如果未指定此內容,則會使用基於預設協調佇列管理程式的預設配置選項集。 如果您為 Ant 作業指定 cmdqm 屬性,則此屬性優先於為 fteAnt 指令指定的配置選項集。 無論您是使用預設配置選項集還是使用 com.ibm.wmqfte.propertyset內容指定集,此行為均適用。

-propertyfile (name)
選用項目。 載入檔案中的所有內容,並優先載入 -D 內容。
-f (Ant script)、-file (Ant script) 或 -buildfile (Ant script)
必要項目。 指定要執行的 Ant Script 名稱。
targets
選用項目。 要從 Ant Script 執行的一個以上目標的名稱。 如果您沒有指定此參數的值,則會執行 Script 的預設目標。
-version
選用項目。 顯示 Managed File Transfer 指令及 Ant 版本。
-? 或 -h
選用項目。 顯示指令語法。

範例

在這個範例中,會執行 Ant Script fte_script.xml 中的目標 copy ,且指令會將除錯輸出寫入標準輸出。
fteAnt -d -f fte_script.xml copy

回覆碼

0
指令已順利完成。
1
指令未順利結束。
也可以從 Ant Script 指定其他狀態回覆碼,例如使用 Ant 失敗作業。

如需相關資訊,請參閱 失敗