Homepage » come » Carica file su un sito FTP con un clic destro con questo semplice script

    Carica file su un sito FTP con un clic destro con questo semplice script

    Mentre ci sono una miriade di client FTP disponibili, niente è più facile che inviare file a un server FTP con un clic destro. Allo stesso modo, ci sono molte utility disponibili che aggiungono questa funzionalità a Windows, ma per un geek è abbastanza soddisfacente disinstallare "un'altra utility" e sostituirla con il proprio strumento.

    Se ti ritrovi a caricare frequentemente file su un sito FTP, abbiamo uno script che rende questo facile come un clic con il tasto destro, senza bisogno di utilità esterne.

    Personalizzazione dello script

    Lo script batch è pronto per l'uso, tutto ciò che devi fare è compilare gli spazi vuoti e quindi aggiungere un collegamento al tuo menu Invia a Windows. Ci sono commenti nello script per aiutare con l'installazione, ma li copriremo qui in modo un po 'più dettagliato.

    Informazioni di connessione

    Ci sono 3 variabili che dovrai impostare nello script sotto Informazioni di connessione sezione:

    • Server - L'indirizzo del sito FTP di destinazione (ad es. Ftp.mysite.com).
    • UserName: il nome utente con cui connettersi.
    • Password: per questa variabile è possibile hardcodificare la password immettendo il valore dopo "SET Password =" oppure, per ragioni di sicurezza, richiedere allo script la password per ogni volta che viene eseguita. Per richiedere, commentare la riga dell'hardcode cambiandola in "REM SET Password =" e quindi rimuovere il commento dalla riga immediatamente sottostante (rimuovere il REM) in modo che legga "SET / P Password = Enter [...]".

    Sottodirectory sul sito FTP

    Nel caso in cui si desideri caricare i file in una sottodirectory sul sito FTP di destinazione, è sufficiente modificare la directory delle modifiche, "cd", i comandi di riga. È possibile trovare queste righe che iniziano con "REM ECHO cd" e quindi semplicemente elencare l'ordine che si desidera navigare nelle sottocartelle. Rimuovendo il commento da queste righe (rimuovendo il REM) e inserendo il nome appropriato della sottodirectory dopo il "cd", è possibile passare alla cartella di destinazione. Ovviamente, puoi aggiungere più linee se necessario.

    Ad esempio, se desideri inviare i tuoi file alla directory sul tuo sito FTP, "/ Dir1 / Files / Draft", le righe nel tuo script saranno simili a questa:

    ECHO cd Dir1 >>% Commands%
    ECHO cd Files >>% Commands%
    ECHO cd Bozza >>% Comandi%

    limitazioni

    Generalmente, questo script probabilmente si adatta alla maggior parte delle tue esigenze di caricamento FTP di base, ma ci sono alcune limitazioni da tenere presente:

    • I file verranno sovrascritti sul server FTP senza preavviso. Tieni presente questo nel caso in cui stai caricando un file che ha lo stesso nome di un file esistente nella posizione di destinazione.
    • Puoi solo inviare file, non directory. Se selezioni una directory e provi a inviarla allo script, non funzionerà correttamente.
    • Il server FTP, il nome utente, (facoltativamente) le specifiche di password e sottodirectory sono codificati nello script. Se hai la necessità di inviare file a più siti FTP e / o sottodirectory, avrai bisogno di una copia separata dello script (così come un altro collegamento Invia a) con questi valori impostati in modo appropriato.

    Scarica lo script SendToFTP da How-To Geek