În timp ce există o multitudine de clienți FTP disponibili, nimic nu este mai ușor decât trimiterea fișierelor către un server FTP cu un clic dreapta. La fel, există o mulțime de utilități disponibile care adaugă această funcționalitate în Windows, dar pentru un geek este destul de satisfăcător să dezinstalezi „încă un alt utilitar” și să îl înlocuiești cu propriul tău instrument.
Dacă vă aflați încărcând fișiere pe un site FTP frecvent, avem un script care face acest lucru la fel de ușor ca un clic dreapta, fără a fi necesare utilități externe.
Personalizarea scriptului
Scriptul lot este gata de utilizare, tot ce trebuie să faceți este să completați spațiile libere și apoi adăugați o comandă rapidă la meniul Windows Trimite către . Există comentarii în script pentru a ajuta la configurare, dar le vom acoperi aici mai puțin în detaliu.
Informații despre conexiune
Există 3 variabile pe care va trebui să le setați în script sub Informații despre conexiune secțiune:
- Server - Adresa site-ului FTP de destinație (adică ftp.mysite.com ).
- UserName - Numele de utilizator cu care să vă conectați.
- Parolă - Pentru această variabilă puteți codifica parola parola introducând valoarea după „SET Password =” sau, din motive de securitate, scriptul vă solicită parola ori de câte ori o rulați. Pentru a vi se solicita, comentați linia codului hard schimbând-o în „REM SET Password =” și apoi decomentați linia imediat sub aceasta (eliminați REM-ul), astfel încât să citească „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 de pe site-ul FTP țintă, trebuie pur și simplu să editați directorul de schimbare, „cd”, comenzile de linie. Puteți găsi aceste linii care încep cu „REM ECHO cd” și apoi pur și simplu listați ordinea pe care doriți să o navigați prin subfoldere. Decomentând aceste linii (eliminând REM) și introducând numele subdirectorului corespunzător după „cd”, puteți trece la folderul ț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 scriptul dvs. ar arăta astfel:
ECHO cd Dir1 >> %Commands%
ECHO cd Files >>% Comenzi%
ECHO cd Proiect >>% Comenzi%
Limitări
În general, acest script se va potrivi probabil majorității nevoilor dvs. de bază de încărcare FTP, dar există câteva limitări de care trebuie să știți:
- Fișierele vor fi suprascrise pe serverul FTP fără avertisment. Rețineți 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 țintă.
- Puteți trimite numai fișiere, nu directoare. Dacă selectați un director și încercați să îl trimiteți la script, acesta nu va funcționa corect.
- Serverul FTP, numele de utilizator, (opțional) parola și specificațiile subdirectorului sunt codificate în script. 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ă rapidă Trimitere către) cu aceste valori setate corespunzător.
Descărcați scriptul SendToFTP din How-To Geek