外部操作允許您透過入口網站執行殼層 script(例如 .sh 或 .bat 檔案),並透過入口網站作業來排定這些操作(參閱關於作業)。例如,您可能要建立查詢文件、ping 入口網站伺服器、將快照查詢結果透過電子郵件傳送給使用者的 Script,或根據規定的排程執行自訂作業。
警告:
由於指令或 Script 的標準錯誤輸出均將捕捉到作業記錄中,因此應避免使用新的殼層、重新導向和管道等。
將參數傳遞給殼層程式中的 cmd
或 start
時請小心,因為這樣可能會使逾時機制失效。
擴充外部操作編輯器中的 Script 時,請仔細考慮 Script 所有潛在的影響。確保 Script 不會引起安全性問題。
要定義外部操作﹕
在作業系統指令方塊中,輸入相對路徑和用引號 (") 括起的 Script 檔案名稱。
切記:所有外部操作 script 必須位在執行這些 script 的 Automation Service 的 script 目錄中。script 目錄位於持有 Automation Service 的電腦上的 Oracle WebCenter Interaction 安裝目錄(如 C:\bea\alui\ptportal\scripts)。Automation Service 不會執行此目錄之外的任何 Script。
指令行中的以下標記將被取代﹕
包含空格或特殊字元並且未用引號 (") 括起的擴充標記將自動使用引號括起。
在以秒表示的逾時文字方塊中輸入秒數﹔如果此操作在該時間之後仍在執行,則要求停止作業。如果不想設定逾時,請將此設定保留為 0(無限制)。
要執行此操作,您必須將其與作業關聯並排定作業執行。
外部操作具有強大的建立自訂作業功能。要瞭解有關外部操作的詳細資訊,請參閱安裝時建立的兩個工作範例﹕
成批預訂器: 當您使用成批新增時,此外部操作可以為使用者預訂社區和使用者群組。
快照查詢郵件傳送程式:這是一個示例外部操作,它將快照查詢結果透過電子郵件傳送至使用者。建立此操作的複本並將指令行中的 200 取代為要使用電子郵件傳送的快照查詢 ID。要變更其他參數,如電子郵件主旨或生成的 HTML,請參閱 Automation Service 的 Script 目錄中的 SavedSearchMailer.sh(或 .bat)檔案。要瞭解如何建立快照查詢,請參閱構建快照查詢。
要顯示與此說明主題相關的頁面: