Anonim

A volte è necessario accedere tramite FTP dalla riga di comando in Windows. Forse devi solo accedere per effettuare un caricamento o un download rapido.

Questo tutorial ti mostrerà come creare uno script di accesso rapido che ti farà accedere al tuo server FTP senza doverlo digitare.

Per fare ciò, scriviamo due file di testo (uno script, un batch) e li inseriamo entrambi nella cartella C: \ WINDOWS per l'accesso "avvia da qualsiasi luogo" poiché C: \ WINDOWS è per impostazione predefinita nel percorso residente.

Passaggio 1: il file di scripting FTP

Apri Blocco note di Windows e inserisci le seguenti 3 righe:

Aperto

Ecco un altro modo di vederlo:

apri ftp.example.com
myusername
la mia password

Salvare questo file come C: \ WINDOWS \ goftp.txt

Passaggio 2: il file batch

Apri di nuovo Blocco note di Windows, crea un nuovo file di testo e inserisci le seguenti due righe:

CD C: \ WINDOWS
ftp -s: goftp.txt
Uscita

Passaggio 3: eseguire il file batch

I file si trovano già nel percorso di sistema, quindi è possibile avviarlo direttamente dalla finestra di dialogo Esegui.

Fai clic su Start, quindi su Esegui , digita goftp e fai clic su OK .

Verrà visualizzata una finestra del prompt dei comandi che accederà immediatamente.

Quando si digita exit per disconnettersi dal server FTP, la finestra si chiuderà automaticamente (ecco a cosa serve la riga "exit" nel file batch).

Risposta rapida alla domanda: non è possibile eseguire tutto ciò in un singolo file batch?

Risposta: No. Quando il file batch chiama l'applicazione FTP non può eseguire comandi all'interno della sessione FTP. Ecco perché hai bisogno di un file di testo aggiuntivo per "trasportare" i comandi.

Se il tuo file batch appariva così:

CD C: \ WINDOWS
ftp ftp.example.com
nome utente
parola d'ordine

..questo è sbagliato. Il file batch si interromperà subito dopo la riga "ftp ftp.example.com" e non inserirà il nome utente o la password. E quando esci dalla sessione FTP riceverai un errore da riga di comando perché il tuo nome utente e password FTP non sono eseguibili di Windows.

Un'ultima nota: questo ovviamente non è assolutamente sicuro. Se qualcuno ha trovato il file di scripting nella directory C: \ WINDOWS, ha il nome utente e la password FTP.

Fare script come questo solo su un computer che nessun altro usa tranne te.

Script di base della riga di comando di ftp per Windows