If-Koubou

Încărcați fișierele pe un site FTP cu un clic dreapta utilizând acest script simplu

Încărcați fișierele pe un site FTP cu un clic dreapta utilizând acest script simplu (Cum să)

În timp ce există o mulțime de clienți FTP disponibili, nimic nu este mai simplu decât trimiterea de fișiere către un server FTP cu un clic dreapta. De asemenea, există o mulțime de utilități disponibile care adaugă această funcție la Windows, dar pentru un geek este destul de satisfăcător să dezinstalați "încă un alt utilitar" și să îl înlocuiți cu propriul instrument.

Dacă vă aflați frecvent încarcarea fișierelor pe un site FTP, avem un script care face acest lucru la fel de ușor ca un clic-dreapta, fără a fi nevoie de utilități externe.

Personalizarea Scriptului

Scriptul batch este gata de utilizare, tot ce trebuie să faceți este să completați spațiile libere și apoi să adăugați o scurtătură la meniul Windows Send To (Trimitere la Windows). Există comentarii în script pentru a ajuta la configurare, dar le vom acoperi aici într-un mod mai detaliat.

Informații despre conexiune

Există 3 variabile pe care va trebui să le setați în scriptul de sub Informații despre conexiune secțiune:

  • Server - adresa de destinație FTP (adică ftp.mysite.com).
  • Nume utilizator - Numele de utilizator la care trebuie să vă conectați.
  • Parolă - pentru această variabilă puteți să codificați parola prin introducerea valorii după "SET Password =" sau, din motive de securitate, să solicitați parola de fiecare dată când o rulați. Pentru a fi solicitat, comentați linia hardcode modificând-o la "REM SET Password =" și apoi detașați linia imediat sub ea (eliminați REM), așa că se citește "SET / P Password = Enter [...]".

Subdirectoarele de pe site-ul FTP

În cazul în care doriți ca fișierele să fie încărcate într-un subdirector pe site-ul FTP vizat, pur și simplu trebuie să editați directorul de schimbare, "cd", comenzi de linie. Puteți găsi aceste linii care încep cu "REM ECHO cd" și apoi listați pur și simplu ordinea în care doriți să navigați prin subfoldere. Prin dezarhivarea acestor linii (eliminarea REM) și introducerea numelui corespunzător de subdirector după "cd", puteți trece la dosarul țintă. Desigur, puteți adăuga mai multe linii după cum este necesar.

De exemplu, dacă doriți să trimiteți fișierele în directorul de pe site-ul dvs. FTP, "/ Dir1 / Files / Draft", liniile din script-ul dvs. ar arăta astfel:

ECHO cd Dir1 >>% Comenzi%
ECHO cd Fișiere >>% Comenzi%
ECHO cd Proiect >>% Comenzi%

limitări

În general, acest script se va potrivi, probabil, majorității nevoilor de încărcare FTP de bază, însă există câteva limitări care trebuie să fie conștiente de:

  • Fișierele vor fi suprascrise pe serverul FTP fără avertisment. Țineți cont de acest lucru în cazul în care încărcați un fișier care are același nume ca un fișier existent în locația vizată.
  • Puteți trimite numai fișiere, nu directoare. Dacă selectați un director și încercați să îl trimiteți la scenariu, acesta nu va funcționa corect.
  • Serverul FTP, numele de utilizator, (opțional) specificațiile parolei și subdirectorului sunt codate în hardcod. Dacă aveți nevoie să trimiteți fișiere către mai multe site-uri FTP și / sau subdirectoare, veți avea nevoie de o copie separată a scriptului (precum și de o altă comandă Trimitere către o scurtă), cu aceste valori setate corespunzător.

Descărcați scriptul SendToFTP de la How-To Geek