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