共用方式為


FTP

使用 FTP 動作群組上傳和下載檔案,並在 FTP 伺服器上操縱目錄。

若要建立 FTP 連線,請使用開啟 FTP 連線動作。 下列範例具有指定的主機、連接埠及認證。 此外,如果無法按時建立連接,則設定逾時會讓動作失敗。

已打開 FTP 連接動作的螢幕擷取畫面。

使用從 FTP 下載檔案動作下載檔案。 以下範例顯示使用中的連線變數,和選定的目標資料夾。 已指定遠端檔案,並將其設定為覆寫相同位置中的現有檔案。

[從 FTP 下載檔案] 動作的螢幕擷取畫面。

使用將檔案上傳至 FTP 動作和指定檔案和遠端位置,來上傳檔案。

開啟 FTP 連線

這個動作會建立遠端 FTP 伺服器的特定連線,並將該連線儲存為可供日後使用的變數

輸入參數

引數 選用 接受 預設值 描述
Host 文字值 在此輸入 FTP 伺服器位址。
Port 數值 21 在此輸入 FTP 伺服器連接埠。
Active mode 無法使用 布林值 指定連線的模式
Username 文字值 指定要使用的 FTP 帳戶使用者名稱
密碼 直接加密文字輸入或文字值 指定要使用的 FTP 帳戶密碼
逾時 數值 10 設定您想要等候伺服器建立的時間 (秒鐘),在此時間過後,此動作即失敗

變數已產生

引數 類型​ 描述
FTPConnection FTP 連線 FTP 連線

例外狀況

例外 描述
登入失敗錯誤 指示登入失敗
連線錯誤 指示連接有問題

列出 FTP 目錄

此動作會傳回目前 FTP 連線目錄中所包含的子目錄與檔案。

輸入參數

引數 選用 接受 預設值 描述
Connection FTP 連線 FTP 連線
Path 文字值 您想要列出的路徑。

變數已產生

引數 類型​ 描述
Directories FTP 目錄清單 列出的目錄
檔案 FTP 檔案清單 列出的檔案

例外狀況

例外狀況 描述
列出錯誤 指示無法執行列出資料夾
未連接錯誤 指示沒有開啟的 FTP 伺服器連線
目錄不存在錯誤 指示找不到目錄

開啟安全 FTP 連線

此動作會建立遠端 FTP 伺服器的特定安全連線,並將該連線儲存為可供日後使用的變數。

輸入參數

引數 選用 接受 預設值 描述
Host 文字值 在此輸入 FTP 伺服器位址。
Port 數值 22 在此輸入 FTP 伺服器連接埠。
Active mode 無法使用 布林值 指定連線的模式
Secure FTP Protocol 無法使用 SFTP、外顯式 FTPS、隱含式 FTPS SFTP 選擇您想要用來加密連線的 FTP 通訊協定
Authentication method 無法使用 使用者名稱和密碼、私密金鑰、私密金鑰和複雜密碼 使用者名稱與密碼 選擇您要用來在 FTP 伺服器上驗證您自己的方法
User name 文字值 指定要使用的 FTP 帳戶使用者名稱
密碼 直接加密文字輸入或文字值 指定您想要使用的 FTP 帳戶密碼
Path to private key 文字值 輸入要用於驗證之私密金鑰的檔案路徑
私密金鑰複雜密碼 直接加密文字輸入或文字值 在此處輸入包含私密金鑰複雜密碼的變數
Timeout 數值 10 設定您想要等候伺服器建立的時間 (秒鐘),在此時間過後,此動作即失敗

變數已產生

引數 類型​ 描述
SftpConnection FTP 連線 SFTP 連線

例外狀況

例外 描述
登入失敗錯誤 指示登入失敗
連線錯誤 指示連接有問題

關閉連線

此動作會關閉開啟的 FTP 連線。

輸入參數

引數 選用 接受 預設值 描述
連線 FTP 連線 FTP 連線

變數已產生

此動作不會產生任何變數。

例外狀況

例外狀況 名描述
未連接錯誤 指示沒有開啟的 FTP 伺服器連線

變更工作目錄

此動作會設定 FTP 連線的目前工作目錄。

輸入參數

引數 選用 接受 預設值 描述
Connection FTP 連線 FTP 連線
Set working directory to 文字值 設定要設為工作目錄的路徑

變數已產生

此動作不會產生任何變數。

例外狀況

例外狀況 名描述
未連接錯誤 指示沒有開啟的 FTP 伺服器連線
目錄不存在錯誤 指示找不到目錄
無法變更工作目錄錯誤 指示無法變更工作目錄

從 FTP 下載檔案

從 FTP 伺服器下載一或多個檔案。

輸入參數

引數 選用 接受 預設值 描述
FTP connection FTP 連線 要使用的 FTP 連線。 這個變數必須先前已在 [開啟 FTP 連線] 動作中指定過
Download into folder 資料夾 將下載之檔案的目的地資料夾
要下載的檔案 FTP 檔案清單 要下載的檔案
轉換類型 無法使用 自動、二進位、ASCII 自動 輸入 ASCII 或二進位來指定下載單一檔案的方法。 如果無法確定檔案類型,或要下載多個檔案,請選擇 [自動] 以遵循選項所指定的傳輸規則
If file exists 無法使用 覆寫、不要下載、使用唯一名稱下載 覆寫 指定檔案已經存在時所要採取的動作。 [覆寫] 會改寫原始檔案,因此您無法再存取原始內容,而 [使用唯一名稱下載] 則會在結尾處加上底線和循序編號

變數已產生

此動作不會產生任何變數。

例外狀況

例外狀況 名描述
未連接錯誤 指示沒有開啟的 FTP 伺服器連線
遠端檔案不存在錯誤 指示檔案不存在於 FTP 伺服器中
目錄不存在錯誤 指示找不到目錄
FTP 連線已中止錯誤 指示 FTP 連線已中止
無法下載檔案錯誤 指示無法下載檔案

從 FTP 下載資料夾

從 FTP 伺服器下載一或多個資料夾。

輸入參數

引數 選用 接受 預設值 描述
FTP connection FTP 連線 要使用的 FTP 連線。 這個變數必須先前已在 [開啟 FTP 連線] 動作中指定過
Folder(s) to download FTP 目錄清單 資料夾路徑的名稱,或要下載的 FTP 資料夾
Download into local folder 資料夾 您正在下載的 FTP 資料夾的目的地完整路徑

變數已產生

此動作不會產生任何變數。

例外狀況

例外狀況 名描述
未連接錯誤 指示沒有開啟的 FTP 伺服器連線
遠端目錄不存在錯誤 指示目錄不存在於 FTP 伺服器中
目錄不存在錯誤 指示找不到目錄
FTP 連線已中止錯誤 指示 FTP 連線已中止
無法下載目錄錯誤 指示無法下載目錄

將檔案上傳至 FTP

將一或多個檔案上傳至 FTP 伺服器。

輸入參數

引數 選用 接受 預設值 描述
FTP connection FTP 連線 要使用的 FTP 連線。 這個變數必須先前已在 [開啟 FTP 連線] 動作中指定過
File(s) to upload 檔案清單 要上傳的檔案
Remote location 文字值 檔案應上傳至其中的位置
Transfer type 無法使用 自動、二進位、ASCII 自動 輸入 ASCII 或二進位來指定下載單一檔案的方法。 如果無法確定檔案會是什麼類型,或者您要下載多個檔案,請選擇 [自動] 以遵循 [選項] 所指定的傳輸規則
If file exists 無法使用 覆寫、不要下載、使用唯一名稱下載 覆寫 指定檔案已經存在時所要採取的動作。 [覆寫] 會改寫原始檔案,因此您無法再存取原始內容,而 [使用唯一名稱下載] 則會在結尾處加上底線和循序編號

變數已產生

此動作不會產生任何變數。

例外狀況

例外狀況 名描述
未連接錯誤 指示沒有開啟的 FTP 伺服器連線
找不到檔案錯誤 指示找不到檔案
FTP 連線已中止錯誤 指示 FTP 連線已中止
上傳檔案錯誤 指示無法上傳檔案

將資料夾上傳至 FTP

將一或多個資料夾上傳至 FTP 伺服器。

輸入參數

引數 選用 接受 預設值 描述
FTP connection FTP 連線 要使用的 FTP 連線。 這個變數必須先前已在 [開啟 FTP 連線] 動作中指定過
Folder(s) to upload 資料夾清單 要上傳的資料夾。 FTP 伺服器的使用中目錄不應該出現即將上傳的資料夾
Remote location 文字值 資料夾應上傳至其中的位置

變數已產生

此動作不會產生任何變數。

例外狀況

例外狀況 名描述
未連接錯誤 指示沒有開啟的 FTP 伺服器連線
遠端目錄不存在錯誤 指示目錄不存在於 FTP 伺服器中
FTP 連線已中止錯誤 指示 FTP 連線已中止
上傳目錄錯誤 指示無法上傳目錄

刪除 FTP 檔案

從 FTP 伺服器上刪除一或多個檔案。

輸入參數

引數 選用 接受 預設值 描述
FTP connection FTP 連線 要使用的 FTP 連線。 這個變數必須先前已在 [開啟 FTP 連線] 動作中指定過
要刪除的檔案 FTP 檔案清單 要刪除的檔案

變數已產生

此動作不會產生任何變數。

例外狀況

例外狀況 名描述
未連接錯誤 指示沒有開啟的 FTP 伺服器連線
找不到檔案錯誤 指示找不到檔案
無法刪除檔案錯誤 指示無法刪除檔案

重新命名 FTP 檔案

重新命名位在 FTP 伺服器上的檔案。

輸入參數

引數 選用 接受 預設值 描述
FTP connection FTP 連線 要使用的 FTP 連線。 這個變數必須先前已在 [開啟 FTP 連線] 動作中指定過
要重新命名的檔案 FTP 檔案 要重新命名的檔案
新檔案名稱 文字值 檔案的新名稱。 如果輸入含有路徑的名稱,檔案也會移至該位置。 如果位置不存在,則會擲回例外狀況

變數已產生

此動作不會產生任何變數。

例外狀況

例外狀況 名描述
未連接錯誤 指示沒有開啟的 FTP 伺服器連線
無法重新命名檔案錯誤 指示無法重新命名檔案
找不到檔案錯誤 指示找不到檔案

建立 FTP 目錄

在 FTP 伺服器上建立目錄。

輸入參數

引數 選用 接受 預設值 描述
FTP connection FTP 連線 要使用的 FTP 連線。 這個變數必須先前已在 [開啟 FTP 連線] 動作中指定過
New directory FTP 目錄 新目錄。 如果路徑已指定,就會建立所有指向新目錄的新資料夾

變數已產生

此動作不會產生任何變數。

例外狀況

例外狀況 描述
存取遭拒錯誤 指示這個帳戶沒有作業存取權
檔案已存在錯誤 指示檔案已存在
建立目錄錯誤 指示無法建立目錄
目錄不存在錯誤 指示找不到目錄
未連接錯誤 指示沒有開啟的 FTP 伺服器連線

刪除 FTP 目錄

從 FTP 伺服器刪除目錄。

輸入參數

引數 選用 接受 預設值 描述
FTP connection FTP 連線 要使用的 FTP 連線。 這個變數必須先前已在 [開啟 FTP 連線] 動作中指定過
Directory to delete FTP 目錄 要刪除的資料夾。 也將刪除資料夾中的所有內容

變數已產生

此動作不會產生任何變數。

例外狀況

例外狀況 描述
刪除目錄錯誤 指示無法刪除目錄
遠端目錄不存在錯誤 指示目錄不存在於 FTP 伺服器中
工作目錄變更錯誤 指示無法變更工作目錄
未連接錯誤 指示沒有開啟的 FTP 伺服器連線

叫用 FTP 命令

在伺服器上叫用指定的常值 FTP 命令。

輸入參數

引數 選用 接受 預設值 描述
FTP connection FTP 連線 要使用的 FTP 連線。 這個變數必須先前已在 [開啟 FTP 連線] 動作中指定過
FTP command 文字值 要搭配任何引數一起執行的命令。 例如,您可以在這裡執行 FEAT 或 CHMOD
Valid reply code(s) 文字值 可能會由命令傳回的代碼 (以分號分隔)。 如果 FTP 命令傳回不是此處輸入的代碼,這個動作會擲回例外狀況。 僅適用於簡單 FTP 或 FTPS 連線

變數已產生

引數 類型​ 描述
ReplyCode 文字值 傳回的實際代碼。 僅適用於簡單 FTP 或 FTPS 連線
ReplyText 文字值 FTP 伺服器傳回的文字

例外狀況

例外狀況 名描述
叫用命令錯誤 指示叫用 FTP 命令時發生錯誤
未連接錯誤 指示沒有開啟的 FTP 伺服器連線

同步處理目錄

使用指定的遠端 FTP 目錄,同步處理指定資料夾的檔案與子目錄。

輸入參數

引數 選用 接受 預設值 描述
FTP connection FTP 連線 要使用的 FTP 連線。 這個變數必須先前已在 [開啟 FTP 連線] 動作中指定過
Synchronization direction 無法使用 遠端 -> 本機 (下載)、本機 -> 遠端 (上傳) 遠端 -> 本機 (下載) 同步處理方法的方向。 本機資料夾將同步處理至遠端目錄 (下載),還是遠端目錄將同步處理至本機資料夾 (上傳)
Files to sync 無法使用 所有檔案、僅限符合檔案篩選的檔案、僅限不符合檔案篩選的檔案 所有檔案 選擇您要同步處理所有檔案,或您要使用檔案篩選來包含或排除一組特定檔案
檔案篩選 文字值 * 可控制將包含或排除哪些檔案的檔案名稱模式。 這個選項允許萬用字元,例如 ".txt"、"document?.doc"。該選項也允許使用逗號做為分隔符號進行多重篩選,例如 ".txt,*.pdf,document?"
Local folder 資料夾 要同步處理的本機資料夾名稱
FTP directory FTP 目錄 / 要同步處理之 FTP 目錄的名稱。
Delete if source is absent 無法使用 布林值 誤判為真 這個選項會刪除存在於目標目錄中的檔案或資料夾,而非來源目錄中的內容。
Include subdirectories 無法使用 布林值 這個選項會將子目錄包含在同步處理作業中。
Time difference in hours 數值 0 作業於不同時區中的遠端伺服器時差 (小時)。
Time difference in minutes 數值 0 作業於不同時區中的遠端伺服器時差 (分鐘)。
Time difference ahead 無法使用 布林值 指定伺服器的時區是領先或落後。

變數已產生

引數 類型​ 描述
FtpFilesAdded FTP 檔案清單 列出最初存在於來源中,而在同步處理作業後新增至目標之 FTP 檔案的清單。
FtpFilesModified FTP 檔案清單 列出最初同時存在於來源與目標目錄中,而在同步處理作業後新增至目標之 FTP 檔案的清單。
FtpFilesDeleted FTP 檔案清單 列出最初存在於目標目錄中,但在同步處理作業後遭到刪除之 FTP 檔案的清單。
FilesAdded 檔案清單 列出最初存在於來源中,而在同步處理作業後新增至目標之檔案的清單。
FilesModified 檔案清單 列出最初同時存在於來源與目標目錄中,而在同步處理作業後新增至目標之檔案的清單。
FilesDeleted 檔案清單 列出最初存在於目標目錄中,但在同步處理作業後遭到刪除之檔案的清單。

例外狀況

例外狀況 名描述
列出錯誤 指示無法執行列出資料夾
未連接錯誤 指示沒有開啟的 FTP 伺服器連線
找不到檔案錯誤 指示找不到檔案
FTP 連線已中止錯誤 指示 FTP 連線已中止
上傳檔案錯誤 指示無法上傳檔案
遠端檔案不存在錯誤 指示檔案不存在於 FTP 伺服器中
無法下載檔案錯誤 指示無法下載檔案
刪除目錄錯誤 指示無法刪除目錄
同步處理失敗錯誤 指示同步處理因發生意外錯誤而失敗。