Condividi tramite


FTP

Usa il gruppo di azioni per FTP per caricare e scaricare i file e manipolare le directory sui server FTP.

Per stabilire una connessione FTP, usa l'azione Apri connessione FTP. L'esempio seguente presenta un host, una porta e credenziali specificati. Inoltre, il timeout impostato rende impossibile l'esecuzione appropriata dell'azione se la connessione non viene stabilita in tempo.

Screenshot dell'azione Apri connessione FTP.

Scaricare i file usando l'azione Scarica file da FTP. L'esempio seguente mostra la variabile di connessione in uso e la cartella di destinazione selezionata. Il file remoto è stato inoltre specificato e impostato per sovrascrivere file esistenti nello stesso percorso.

Screenshot dell'azione Scarica file da FTP.

Carica i file usando l'azione Carica file su FTP e specificando il file e l'ubicazione remota.

Apri connessione FTP

Questa azione stabilisce una connessione specifica a un server FTP remoto e archivia tale connessione come variabile per un utilizzo successivo.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Host No Valore di testo Immetti qui l'indirizzo del server FTP.
Port Valore numerico 21 Immetti qui la porta del server FTP.
Active mode N/D Valore booleano Falso Specifica la modalità della connessione
Username No Valore di testo Specifica il nome utente dell'account FTP da utilizzare
Password Input crittografato diretto o valore di testo Specifica la password dell'account FTP da utilizzare
Timeout Valore numerico 10 Imposta il tempo in secondi da attendere per la creazione della connessione prima che l'azione non riesca

Variabili prodotte

Argomento Type Descrizione
FTPConnection Connessione FTP Connessione FTP

Eccezioni

Eccezione Descrizione
Errore di accesso non riuscito Indica che l'accesso non è riuscito
Errore di connessione Indica che si è verificato un problema con la connessione

Elenca directory FTP

Questa azione restituisce le sottodirectory e i file contenuti nella directory corrente di una connessione FTP.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Connection No Connessione FTP Connessione FTP
Path Valore di testo Percorso da includere nell'elenco.

Variabili prodotte

Argomento Type Descrizione
Directories Elenco di directory FTP Directory elencate
Files Elenco di file FTP File elencati

Eccezioni

Eccezione Descrizione
Errore di creazione dell'elenco Indica che non è stato possibile creare l'elenco della cartella
Errore di mancata connessione Indica che non è presente una connessione aperta con il server FTP
Errore di tipo Directory inesistente Indica che non è stato possibile trovare la directory

Apri connessione FTP protetta

Questa azione stabilisce una connessione protetta specifica a un server FTP remoto e archivia tale connessione come variabile per un utilizzo successivo.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Host No Valore di testo Immetti qui l'indirizzo del server FTP.
Port Valore numerico 22 Immetti qui la porta del server FTP.
Active mode N/D Valore booleano Vero Specifica la modalità della connessione
Secure FTP Protocol N/D SFTP, FTPS esplicito, FTPS implicito SFTP Scegli il protocollo FTP da utilizzare per crittografare la connessione
Authentication method N/D Nome utente e password, Chiave privata, Chiave privata e passphrase Nome utente e password Scegli il metodo da utilizzare per autenticarti sul server FTP
User name No Valore di testo Specifica il nome utente dell'account FTP da utilizzare
Password Input crittografato diretto o valore di testo Specifica la password dell'account FTP da utilizzare
Path to private key No Valore di testo Immetti il percorso file per la chiave privata da utilizzare per l'autenticazione
Private key pass phrase Input crittografato diretto o valore di testo Immetti qui una variabile contenente la passphrase della chiave privata
Timeout Valore numerico 10 Imposta il tempo in secondi da attendere per la creazione della connessione prima che l'azione non riesca

Variabili prodotte

Argomento Type Descrizione
SftpConnection Connessione FTP Connessione SFTP

Eccezioni

Eccezione Descrizione
Errore di accesso non riuscito Indica che l'accesso non è riuscito
Errore di connessione Indica che si è verificato un problema con la connessione

Chiudi connessione

Questa azione chiude una connessione FTP aperta.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Connection No Connessione FTP Connessione FTP

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Description
Errore di mancata connessione Indica che non è presente una connessione aperta con il server FTP

Modifica directory di lavoro

Questa azione imposta la directory di lavoro corrente per una connessione FTP.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Connection No Connessione FTP Connessione FTP
Set working directory to No Valore di testo Imposta il percorso da impostare come directory di lavoro

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Description
Errore di mancata connessione Indica che non è presente una connessione aperta con il server FTP
Errore di tipo Directory inesistente Indica che non è stato possibile trovare la directory
Errore di tipo Impossibile modificare la directory di lavoro Indica che non è possibile modificare la directory di lavoro

Scarica file da FTP

Scarica uno o più file da un server FTP.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
FTP connection No Connessione FTP Connessione FTP da utilizzare. Questa variabile deve essere stata specificata in precedenza in un'azione Apri connessione FTP
Download into folder No Cartella Cartella di destinazione per i file scaricati
File(s) to download No Elenco di file FTP File da scaricare
Transfer type N/D Automatico, Binario, ASCII Automatico Immetti ASCII o Binario per specificare il metodo di download di un singolo file. Se il tipo di file è incerto o ne vengono scaricati diversi, scegli Automatico per seguire le regole di trasferimento specificate in Opzioni
If file exists N/D Sovrascrivi, Non scaricare, Scarica con nome univoco Sovrascrivi Specifica l'operazione da eseguire se il file esiste già. Sovrascrivi sovrascrive il file originale in modo che non vi si possa più accedere e Scarica con nome univoco aggiunge un carattere di sottolineatura e un numero sequenziale alla fine

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Description
Errore di mancata connessione Indica che non è presente una connessione aperta con il server FTP
Errore di tipo File remoto inesistente Indica che il file non esiste nel server FTP
Errore di tipo Directory inesistente Indica che non è stato possibile trovare la directory
Errore di interruzione della connessione FTP Indica che la connessione FTP è stata interrotta
Errore di tipo Impossibile scaricare il file Indica che non è stato possibile scaricare il file

Scarica cartelle da FTP

Scarica una o più cartelle da un server FTP.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
FTP connection No Connessione FTP Connessione FTP da utilizzare. Questa variabile deve essere stata specificata in precedenza in un'azione Apri connessione FTP
Folder(s) to download No Elenco di directory FTP Nome dei percorsi delle cartelle o cartelle FTP da scaricare
Download into local folder No Cartella Percorso completo della destinazione delle cartelle FTP da scaricare

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Description
Errore di mancata connessione Indica che non è presente una connessione aperta con il server FTP
Errore di tipo Directory remota inesistente Indica che la directory non esiste nel server FTP
Errore di tipo Directory inesistente Indica che non è stato possibile trovare la directory
Errore di interruzione della connessione FTP Indica che la connessione FTP è stata interrotta
Errore di tipo Impossibile scaricare la directory Indica che non è stato possibile scaricare la directory

Carica file su FTP

Carica uno o più file su un server FTP.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
FTP connection No Connessione FTP Connessione FTP da utilizzare. Questa variabile deve essere stata specificata in precedenza in un'azione Apri connessione FTP
File(s) to upload No Elenco di file File da caricare
Remote location Valore di testo Posizione in cui caricare i file
Transfer type N/D Automatico, Binario, ASCII Automatico Immetti ASCII o Binario per specificare il metodo di download di un singolo file. Se il tipo di file è incerto o ne vengono scaricati diversi, scegli Automatico per seguire le regole di trasferimento specificate in Opzioni
If file exists N/D Sovrascrivi, Non scaricare, Scarica con nome univoco Sovrascrivi Specifica l'operazione da eseguire se il file esiste già. Sovrascrivi sovrascrive il file originale in modo che non vi si possa più accedere e Scarica con nome univoco aggiunge un carattere di sottolineatura e un numero sequenziale alla fine

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Description
Errore di mancata connessione Indica che non è presente una connessione aperta con il server FTP
Errore di file non trovato Indica che il file non è stato trovato
Errore di interruzione della connessione FTP Indica che la connessione FTP è stata interrotta
Errore di caricamento del file Indica che non è stato possibile caricare il file

Carica cartelle su FTP

Carica una o più cartelle su un server FTP.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
FTP connection No Connessione FTP Connessione FTP da utilizzare. Questa variabile deve essere stata specificata in precedenza in un'azione Apri connessione FTP
Folder(s) to upload No Elenco di cartelle Le cartelle da caricare. Le cartelle da caricare non devono esistere già in Active Directory del server FTP
Remote location No Valore di testo Posizione in cui caricare le cartelle

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Description
Errore di mancata connessione Indica che non è presente una connessione aperta con il server FTP
Errore di tipo Directory remota inesistente Indica che la directory non esiste nel server FTP
Errore di interruzione della connessione FTP Indica che la connessione FTP è stata interrotta
Errore di caricamento della directory Indica che non è stato possibile caricare la directory

Elimina file FTP

Elimina uno o più file da un server FTP.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
FTP connection No Connessione FTP Connessione FTP da utilizzare. Questa variabile deve essere stata specificata in precedenza in un'azione Apri connessione FTP
Files to delete No Elenco di file FTP File da eliminare

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Description
Errore di mancata connessione Indica che non è presente una connessione aperta con il server FTP
Errore di file non trovato Indica che il file non è stato trovato
Errore di tipo Impossibile eliminare il file Indica che non è stato possibile eliminare il file

Rinomina file FTP

Rinomina un file che risiede su un server FTP.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
FTP connection No Connessione FTP Connessione FTP da utilizzare. Questa variabile deve essere stata specificata in precedenza in un'azione Apri connessione FTP
File to rename No File FTP File da rinominare
New file name No Valore di testo Nuovo nome per il file. Se immetti un nome con un percorso, il file verrà anche spostato in quella posizione. Se la posizione non esiste, verrà generata un'eccezione

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Description
Errore di mancata connessione Indica che non è presente una connessione aperta con il server FTP
Errore di tipo Impossibile rinominare il file Indica che non è stato possibile rinominare il file
Errore di file non trovato Indica che il file non è stato trovato

Crea directory FTP

Crea una directory su un server FTP.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
FTP connection No Connessione FTP Connessione FTP da utilizzare. Questa variabile deve essere stata specificata in precedenza in un'azione Apri connessione FTP
New directory No Directory FTP Nuova directory. Se viene specificato un percorso, verranno create tutte le nuove cartelle che portano alla nuova directory

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Descrizione
Errore di accesso negato Indica che questo account non dispone dell'accesso per un'operazione
Errore di file già esistente Indica che il file esiste già
Errore di creazione della directory Indica che non è stato possibile creare la directory
Errore di tipo Directory inesistente Indica che non è stato possibile trovare la directory
Errore di mancata connessione Indica che non è presente una connessione aperta con il server FTP

Elimina directory FTP

Elimina una directory da un server FTP.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
FTP connection No Connessione FTP Connessione FTP da utilizzare. Questa variabile deve essere stata specificata in precedenza in un'azione Apri connessione FTP
Directory to delete No Directory FTP Cartella da eliminare. Verrà eliminato anche tutto il contenuto della cartella

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Descrizione
Errore di eliminazione della directory Indica che non è stato possibile eliminare la directory
Errore di tipo Directory remota inesistente Indica che la directory non esiste nel server FTP
Errore di modifica della directory di lavoro Indica che non è stato possibile modificare la directory di lavoro
Errore di mancata connessione Indica che non è presente una connessione aperta con il server FTP

Richiama comando FTP

Richiama il comando FTP letterale specificato sul server.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
FTP connection No Connessione FTP Connessione FTP da utilizzare. Questa variabile deve essere stata specificata in precedenza in un'azione Apri connessione FTP
FTP command No Valore di testo Comando da eseguire insieme a eventuali argomenti. Ad esempio, qui puoi eseguire FEAT o CHMOD
Valid reply code(s) Valore di testo Codici che possono essere restituiti dal comando, separati da un punto e virgola. Se il comando FTP restituisce un codice non immesso qui, questa azione genererà un'eccezione. Si applica solo a connessioni FTPS o FTP semplici

Variabili prodotte

Argomento Type Descrizione
ReplyCode Valore di testo Codice effettivo restituito. Si applica solo a connessioni FTPS o FTP semplici
ReplyText Valore di testo Testo restituito dal server FTP

Eccezioni

Eccezione Description
Errore di chiamata del comando Indica che si è verificato un errore durante la chiamata di un comando FTP
Errore di mancata connessione Indica che non è presente una connessione aperta con il server FTP

Sincronizza directory

Sincronizza i file e le sottodirectory di una determinata cartella con una determinata directory FTP remota.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
FTP connection No Connessione FTP Connessione FTP da utilizzare. Questa variabile deve essere stata specificata in precedenza in un'azione Apri connessione FTP
Synchronization direction N/A Remoto -> locale (download), Locale -> remoto (caricamento) Remoto -> locale (download) Direzione del metodo di sincronizzazione. Specifica se la cartella locale verrà sincronizzata con la directory remota (DOWNLOAD) oppure la directory remota verrà sincronizzata con la cartella locale (CARICAMENTO)
Files to sync N/D Tutti i file, Solo i file che corrispondono al filtro file, Solo i file che non corrispondono al filtro file Tutti i file Scegli se sincronizzare tutti i file oppure utilizzare un filtro file per includere o escludere un set di file specifico
Filtro file No Valore di testo * Modello di nome file che controlla quali file verranno inclusi o esclusi. Questa opzione consente i caratteri jolly quali ".txt", "document?.doc". L'opzione consente inoltre l'utilizzo di più filtri usando la virgola come separatore, ".txt,*.pdf,document?"
Local folder No Cartella Nome della cartella locale da sincronizzare
FTP directory Directory FTP / Nome della directory FTP da sincronizzare
Delete if source is absent N/D Valore booleano False Questa opzione eliminerà un file o una cartella esistente nella directory di destinazione e non nell'origine.
Include subdirectories N/D Valore booleano Vero Questa opzione include le sottodirectory nel processo di sincronizzazione.
Time difference in hours Valore numerico 0 Differenza di tempo in ore del server remoto nel caso in cui funzioni con un fuso orario diverso.
Time difference in minutes Valore numerico 0 Differenza di tempo in minuti del server remoto nel caso in cui funzioni con un fuso orario diverso.
Time difference ahead N/D Valore booleano Vero Specifica se il fuso orario del server è avanti o meno.

Variabili prodotte

Argomento Type Descrizione
FtpFilesAdded Elenco di file FTP Elenco di file FTP che inizialmente esistevano nell'origine e dopo il processo di sincronizzazione sono stati aggiunti alla destinazione.
FtpFilesModified Elenco di file FTP Elenco di file FTP che inizialmente esistevano nell'origine e nella destinazione e dopo il processo di sincronizzazione sono stati aggiunti alla destinazione.
FtpFilesDeleted Elenco di file FTP Elenco di file FTP che inizialmente esistevano nella directory di destinazione e dopo il processo di sincronizzazione sono stati eliminati.
FilesAdded Elenco di file Elenco di file che inizialmente esistevano nell'origine e dopo il processo di sincronizzazione sono stati aggiunti alla destinazione.
FilesModified Elenco di file Elenco di file che inizialmente esistevano nell'origine e nella destinazione e dopo il processo di sincronizzazione sono stati aggiunti alla destinazione.
FilesDeleted Elenco di file Elenco di file che inizialmente esistevano nella directory di destinazione e dopo il processo di sincronizzazione sono stati eliminati.

Eccezioni

Eccezione Description
Errore di creazione dell'elenco Indica che non è stato possibile creare l'elenco della cartella
Errore di mancata connessione Indica che non è presente una connessione aperta con il server FTP
Errore di file non trovato Indica che il file non è stato trovato
Errore di interruzione della connessione FTP Indica che la connessione FTP è stata interrotta
Errore di caricamento del file Indica che non è stato possibile caricare il file
Errore di tipo File remoto inesistente Indica che il file non esiste nel server FTP
Errore di tipo Impossibile scaricare il file Indica che non è stato possibile scaricare il file
Errore di eliminazione della directory Indica che non è stato possibile eliminare la directory
Errore di sincronizzazione non riuscita Indica che il processo di sincronizzazione non è riuscito a causa di un errore imprevisto.