Feature • Last updated: 6 luglio 2026

CLI di FTPie: trasferimenti di file da riga di comando

Guida i trasferimenti di FTPie dalla riga di comando e dagli script: lo stesso motore dell'interfaccia grafica, programmabile da PowerShell, file batch e CI.

Disponibile ora in FTPie Pro

La riga di comando è arrivata con la versione 2026.6.3 di FTPie, insieme alla Cifratura dei file, e la versione 2026.7.2 ha aggiunto un Costruttore di comandi. Fanno parte di FTPie Pro (con Pro o con una prova attiva). Il riferimento completo dei comandi sta nella documentazione della riga di comando.

Il motivo per cui molti hanno scelto WinSCP o rclone al posto di un'interfaccia grafica più amichevole si riduceva a una cosa: potevano programmarli. Un trasferimento che sai esprimere sulla riga di comando è un trasferimento che puoi mettere in un passaggio di pubblicazione, in un lavoro pianificato o in una pipeline di CI.

La riga di comando di FTPie ti dà questo senza farti rinunciare all'applicazione. Usa lo stesso motore di trasferimento dell'interfaccia grafica, sulle stesse connessioni che hai già configurato : così un percorso che funziona quando ci clicchi funziona quando lo programmi. Uno strumento solo, due facciate: la finestra quando la vuoi, la riga di comando quando ti serve.

Windows PowerShell
# la riga di comando carica gli stessi account dell'applicazione: annota l'id di ciascuno PS> ftpie-cli accounts ID NOME TIPO 1000 PC locale PC locale 3 prod-server SFTP 9034 dropbox Dropbox # spingi una build sul server come ultimo passaggio di un rilascio PS> ftpie-cli upload .\build prod-server:3:/releases/latest -r Fatto. 128 file, 0 falliti, 84 MB. # riporta un file sul tuo PC: negli script puoi ramificare sul codice di uscita PS> ftpie-cli download prod-server:3:/reports/june.csv .\reports\ Fatto. 1 file, 0 falliti, 12 KB.
La riga di comando usa lo stesso motore e le stesse connessioni salvate dell'applicazione. Esegui ftpie-cli --help per il riferimento completo.

Novità: costruisci i comandi in modo visuale

Una riga di comando è utile solo una volta che ne conosci la sintassi, quindi dalla 2026.7.2 non devi più conoscerla. Apri CLI → Costruttore di comandi dal menu principale, scegli un comando da un elenco a discesa, e i suoi argomenti compaiono come normali campi di un modulo, con i suggerimenti. I percorsi degli spazi di archiviazione arrivano dal selettore di elementi di FTPie: vai al file o alla cartella e il riferimento giusto viene compilato per te, senza id degli account e senza digitare. Un'anteprima dal vivo mostra il comando esatto mentre lo costruisci; Copia per portarlo in uno script, oppure Esegui nel terminale per provarlo subito. Poiché il costruttore legge la riga di comando vera, corrisponde sempre a ciò che ftpie-cli accetta.

La finestra del Costruttore di comandi CLI in FTPie, con un elenco a discesa dei comandi, i campi per gli argomenti, un pulsante per il selettore di elementi e un'anteprima dal vivo del comando
Menu principale → CLI → Costruttore di comandi: assembla un comando, copialo o eseguilo in un terminale.

Copia un riferimento dall'applicazione

Non devi imparare a memoria gli id degli account né digitare percorsi lunghi. Fai clic destro su un file o una cartella qualsiasi in FTPie e scegli Altro → Copia riferimento CLI : copia un riferimento nome:id:/percorso pronto da incollare, oppure un riferimento a id nativo a prova di rinomina per i cloud come Google Drive. Incollalo subito dopo upload, download, copy o qualsiasi altro comando.

La finestra Copia riferimento CLI in FTPie, che offre Copia riferimento a ID (consigliato) e Copia riferimento a percorso per il file selezionato
Tasto destro su un file → Altro → Copia riferimento CLI, poi incolla direttamente nel tuo comando.

Che cosa puoi automatizzare

  • Dodici verbi – list, info, search, size, new-folder, delete, copy, move, upload, download, accounts e status (con gli alias Unix ls, cp, mv, rm, mkdir)
  • Punta a un qualsiasi account salvato con nome e id - prod-server:3:/reports – oppure fai clic destro su un file nell'applicazione e usa Copia riferimento CLI per incollare un percorso già pronto o un riferimento a id nativo (prod-server:3:id:<idNativo>)
  • Aggancia i trasferimenti alle pubblicazioni – spingi un artefatto di build su un server come ultimo passaggio di un rilascio
  • Eseguilo senza interfaccia nella CI o a orario, con output --json e codici di uscita su cui puoi ramificare

Costruita per gli script

La riga di comando restituisce codici di uscita significativi e documentati: 0 riuscita, 3 account non trovato, 4 percorso non trovato, 5 trasferimento fallito, 6 annullato, 30 serve una licenza Pro. Così uno script può ramificare esattamente su ciò che è successo, invece di analizzare del testo. Il nome di un account sconosciuto esce con un codice diverso da zero e suggerisce la corrispondenza più vicina, invece di fallire in silenzio; --json ti dà un output strutturato da mandare in pipe verso altri strumenti, e un primo Ctrl+C annulla il trasferimento in corso in modo pulito. È questo il tipo di comportamento che rende sicuro mettere un comando dentro una pipeline. La sintassi completa e le opzioni stanno nella documentazione della riga di comando.

Un comando di caricamento esce con 0 in caso di riuscita, oppure con uno di cinque codici precisi diversi da zero: 3 account non trovato, 4 percorso non trovato, 5 trasferimento fallito, 6 annullato, 30 serve una licenza Pro
La riuscita è un caso solo. Il fallimento sono cinque casi che puoi distinguere senza leggere una riga di output.

Interfaccia grafica e riga di comando in un unico strumento

Quasi tutti gli strumenti ti costringono a scegliere: un'interfaccia grafica curata oppure una riga di comando programmabile. FTPie ti dà entrambe, su un unico modello di connessione, un unico motore, un'unica licenza. Configuri una connessione una volta sola nell'applicazione; poi la usi dalla finestra, da un trasferimento pianificato, o da uno script, a seconda di che cosa si adatta al compito. È lo stesso motivo per cui gli utenti esperti ricorrevano a WinSCP e rclone, senza il compromesso del tutto-da-riga-di-comando.

La finestra di FTPie e ftpie-cli dentro uno script poggiano sugli stessi account salvati e sullo stesso motore di trasferimento, così un percorso come prod-server:3:/reports/june.csv funziona da entrambi
Due facciate, un unico modello di connessione: un percorso che funziona quando ci clicchi funziona quando lo programmi.

Domande frequenti

Quali protocolli e cloud copre la riga di comando?

Gli stessi backend dell'applicazione: FTP, FTPS, SFTP, WebDAV, NAS e i cloud supportati (Google Drive, Dropbox, OneDrive, Box, pCloud, MEGA, Koofr, OpenDrive).

Devo imparare la sintassi?

No: il Costruttore di comandi (menu principale → CLI → Costruttore di comandi) assembla per te qualsiasi comando: scegli un comando, compili campi amichevoli, usi il selettore di elementi per i percorsi, e copi il risultato o lo esegui in un terminale.

Posso programmarla da PowerShell?

Sì: da PowerShell, da file batch, o da qualsiasi strumento che sappia invocare un comando e leggere un codice di uscita. Aggiungi --json per un output leggibile dalle macchine.

Funziona senza interfaccia o nella CI?

Sì. È progettata per l'uso non interattivo, con codici di uscita prevedibili su cui ramificare, e un primo Ctrl+C annulla in modo pulito (codice di uscita 6).

È solo per Pro?

La riga di comando fa parte di FTPie Pro ed è disponibile ora. Gira con Pro o con una prova attiva; al piano gratuito viene chiesto di passare a Pro. Vedi il confronto tra i piani.

Da leggere dopo

Inizia la tua prova gratuita di 14 giorni

Scarica FTPie e inizia la prova gratuita di 14 giorni. Goditi l'integrazione fluida tra FTP e cloud e continua a usare la versione gratuita

Scarica la prova gratuita
Verificato CASA e analizzato con VirusTotal
prova di 14 giorni · Versione gratuita inclusa
Windows 10 & 11